AlignmentInBytesField() const =0 | dart::compiler::ffi::NativeType | pure virtual |
AlignmentInBytesStack(bool is_vararg=false) const =0 | dart::compiler::ffi::NativeType | pure virtual |
AsArray() const | dart::compiler::ffi::NativeType | |
AsCompound() const | dart::compiler::ffi::NativeType | |
AsPrimitive() const | dart::compiler::ffi::NativeType | |
AsRepresentation() const | dart::compiler::ffi::NativeType | inlinevirtual |
AsRepresentationOverApprox(Zone *zone_) const | dart::compiler::ffi::NativeType | |
AsStruct() const | dart::compiler::ffi::NativeType | |
ContainsOnlyFloats(Range range) const =0 | dart::compiler::ffi::NativeType | pure virtual |
ContainsUnalignedMembers(intptr_t offset=0) const =0 | dart::compiler::ffi::NativeType | pure virtual |
Equals(const NativeType &other) const | dart::compiler::ffi::NativeType | inlinevirtual |
Extend(Zone *zone, ExtensionStrategy extension) const | dart::compiler::ffi::NativeType | inline |
FirstPrimitiveMember() const =0 | dart::compiler::ffi::NativeType | pure virtual |
FromAbstractType(Zone *zone, const AbstractType &type, const char **error) | dart::compiler::ffi::NativeType | static |
FromRepresentation(Zone *zone, Representation rep) | dart::compiler::ffi::NativeType | static |
FromTypedDataClassId(Zone *zone, classid_t class_id) | dart::compiler::ffi::NativeType | static |
IsArray() const | dart::compiler::ffi::NativeType | inlinevirtual |
IsCompound() const | dart::compiler::ffi::NativeType | inlinevirtual |
IsExpressibleAsRepresentation() const | dart::compiler::ffi::NativeType | inlinevirtual |
IsFloat() const | dart::compiler::ffi::NativeType | inlinevirtual |
IsInt() const | dart::compiler::ffi::NativeType | inlinevirtual |
IsPrimitive() const | dart::compiler::ffi::NativeType | inlinevirtual |
IsSigned() const | dart::compiler::ffi::NativeType | inlinevirtual |
IsStruct() const | dart::compiler::ffi::NativeType | inlinevirtual |
IsVoid() const | dart::compiler::ffi::NativeType | inlinevirtual |
NativeType() | dart::compiler::ffi::NativeType | inlineprotected |
NumPrimitiveMembersRecursive() const =0 | dart::compiler::ffi::NativeType | pure virtual |
operator delete(void *pointer) | dart::ZoneAllocated | inline |
operator new(size_t size) | dart::ZoneAllocated | |
operator new(size_t size, Zone *zone) | dart::ZoneAllocated | |
PrimitivePairMembers(const NativePrimitiveType **first, const NativePrimitiveType **second, intptr_t offset_in_members=0) const =0 | dart::compiler::ffi::NativeType | pure virtual |
PrintTo(BaseTextBuffer *f, bool multi_line=false, bool verbose=true) const | dart::compiler::ffi::NativeType | virtual |
SizeInBytes() const =0 | dart::compiler::ffi::NativeType | pure virtual |
Split(Zone *zone, intptr_t index) const | dart::compiler::ffi::NativeType | inlinevirtual |
ToCString(Zone *zone, bool multi_line=false, bool verbose=true) const | dart::compiler::ffi::NativeType | |
ToCString() const | dart::compiler::ffi::NativeType | |
WidenTo4Bytes(Zone *zone) const | dart::compiler::ffi::NativeType | |
WidenTo8Bytes(Zone *zone) const | dart::compiler::ffi::NativeType | |
ZoneAllocated() | dart::ZoneAllocated | inline |
~NativeType() | dart::compiler::ffi::NativeType | inlinevirtual |