Wire Sysio Wire Sysion 1.0.0
|
#include <TaggedValue.h>
Public Member Functions | |
Value (I32 inI32) | |
Value (I64 inI64) | |
Value (U32 inU32) | |
Value (U64 inU64) | |
Value (F32 inF32) | |
Value (F64 inF64) | |
Value (IR::ValueType inType, UntaggedValue inValue) | |
Value ()=delete | |
Public Member Functions inherited from Runtime::UntaggedValue | |
UntaggedValue (I32 inI32) | |
UntaggedValue (I64 inI64) | |
UntaggedValue (U32 inU32) | |
UntaggedValue (U64 inU64) | |
UntaggedValue (F32 inF32) | |
UntaggedValue (F64 inF64) | |
UntaggedValue ()=delete | |
Public Attributes | ||
IR::ValueType | type | |
Public Attributes inherited from Runtime::UntaggedValue | ||
union { | ||
I32 i32 | ||
U32 u32 | ||
I64 i64 | ||
U64 u64 | ||
F32 f32 | ||
F64 f64 | ||
}; | ||
Friends | |
std::string | asString (const Value &value) |
Definition at line 41 of file TaggedValue.h.
|
inline |
Definition at line 45 of file TaggedValue.h.
|
inline |
Definition at line 46 of file TaggedValue.h.
|
inline |
Definition at line 47 of file TaggedValue.h.
|
inline |
Definition at line 48 of file TaggedValue.h.
|
inline |
Definition at line 49 of file TaggedValue.h.
|
inline |
Definition at line 50 of file TaggedValue.h.
|
inline |
Definition at line 54 of file TaggedValue.h.
|
delete |
|
friend |
Definition at line 57 of file TaggedValue.h.
IR::ValueType Runtime::Value::type |
Definition at line 43 of file TaggedValue.h.