C and C++ Binaries

Data Type: union cs_ast_field::cs_ast_field_variant

The value stored in a cs_ast_field.

Defined in file cs_ast.h.



Public Attributes

cs_ast ast a cs_ast
cs_ast_class ast_class a cs_ast_class
cs_boolean boolean a boolean, as a cs_boolean
cs_ast_enum_value enumeration a value from an enumeration, as a cs_ast_enum_value
csint8 int8 an 8-bit integer
csuint8 uint8 an 8-bit unsigned integer
csint16 int16 a 16-bit integer
csuint16 uint16 a 16-bit unsigned integer
csint32 int32 a 32-bit integer
csuint32 uint32 a 32-bit unsigned integer
csint64 int64 a 64-bit integer
csuint64 uint64 a 64-bit unsigned integer
csint32 int128[4] a 128-bit integer, as 4 32-bit ints
csuint32 uint128[4] a 128-bit unsigned integer, as 4 32-bit unsigned ints
float flt32 a 32-bit floating point number, as a float
double flt64 a 64-bit floating point number, as a double
csuint8 flt96[12] a 96-bit floating point number, as 12-tuple of unsigned chars
csuint8 flt128[16] a 128-bit floating point number, as 16-tuple of unsigned chars
cs_const_string64 const_str64 a cs_const_string64 (extract with cs_const_string64_value())
cs_const_string const_str a cs_const_string
cs_abs_loc abs_loc a cs_abs_loc
cs_sfid sfid a cs_sfid