Flutter Engine
The Flutter Engine
|
This is the complete list of members for dart::RecordType, including all inherited members.
AddCommonObjectProperties(JSONObject *jsobj, const char *protocol_type, bool ref) const | dart::Object | protected |
AddURI(URIs *uris, const String &name, const String &uri) | dart::AbstractType | static |
Allocate(intptr_t cls_id, intptr_t size, Heap::Space space, bool compressed, uword ptr_field_start_offset, uword ptr_field_end_offset) | dart::Object | protectedstatic |
Allocate(Heap::Space space) | dart::Object | inlineprotectedstatic |
Allocate(Heap::Space space, intptr_t elements) | dart::Object | inlineprotectedstatic |
AllocateVariant(intptr_t class_id, Heap::Space space) | dart::Object | inlineprotectedstatic |
AllocateVariant(intptr_t class_id, Heap::Space space, intptr_t elements) | dart::Object | inlineprotectedstatic |
api_error_class() | dart::Object | inlinestatic |
arguments() const | dart::AbstractType | virtual |
Canonicalize(Thread *thread) const | dart::RecordType | virtual |
CanonicalizeEquals(const Instance &other) const | dart::AbstractType | inlinevirtual |
CanonicalizeFieldsLocked(Thread *thread) const | dart::Instance | virtual |
CanonicalizeHash() const | dart::AbstractType | inlinevirtual |
CanonicalizeLocked(Thread *thread) const | dart::AbstractType | inlinevirtual |
CheckHandle() const | dart::Object | protected |
Class | dart::RecordType | friend |
class_class() | dart::Object | inlinestatic |
CLASS_LIST(STORE_NON_POINTER_ILLEGAL_TYPE) | dart::Object | protected |
CLASS_LIST_FOR_HANDLES(DEFINE_CLASS_TESTER) | dart::Object | |
ClassFinalizer | dart::RecordType | friend |
ClassName() const | dart::AbstractType | |
clazz() const | dart::Object | inline |
Cleanup() | dart::Object | static |
ClearCanonical() const | dart::Object | inline |
ClearImmutable() const | dart::Object | inline |
Clone(const Object &orig, Heap::Space space, bool load_with_relaxed_atomics=false) | dart::Object | protectedstatic |
closure_data_class() | dart::Object | inlinestatic |
code_class() | dart::Object | inlinestatic |
code_source_map_class() | dart::Object | inlinestatic |
compressed_stackmaps_class() | dart::Object | inlinestatic |
ComputeHash() const | dart::RecordType | virtual |
Contains(uword addr) const | dart::Object | inlineprotected |
ContainsCompressedPointers() | dart::Object | inlinestatic |
context_class() | dart::Object | inlinestatic |
context_scope_class() | dart::Object | inlinestatic |
CopyShallowToOldSpace(Thread *thread) const | dart::Instance | |
DataOffsetFor(intptr_t cid) | dart::Instance | static |
DictionaryName() const | dart::Object | virtual |
dynamic_class() | dart::Object | inlinestatic |
ElementSizeFor(intptr_t cid) | dart::Instance | static |
EnumerateURIs(URIs *uris) const | dart::RecordType | virtual |
Equals(const Instance &other) const | dart::AbstractType | inlinevirtual |
EvaluateCompiledExpression(const Class &klass, const ExternalTypedData &kernel_buffer, const Array &type_definitions, const Array &arguments, const TypeArguments &type_arguments) const | dart::Instance | |
EvaluateCompiledExpression(Thread *thread, const Object &receiver, const Library &library, const Class &klass, const ExternalTypedData &kernel_buffer, const Array &type_definitions, const Array ¶m_values, const TypeArguments &type_param_values) | dart::Instance | static |
exception_handlers_class() | dart::Object | inlinestatic |
ffi_trampoline_data_class() | dart::Object | inlinestatic |
field_class() | dart::Object | inlinestatic |
field_types() const | dart::RecordType | inline |
FieldTypeAt(intptr_t index) const | dart::RecordType | |
FinalizeReadOnlyObject(ObjectPtr object) | dart::Object | static |
FinalizeVMIsolate(IsolateGroup *isolate_group) | dart::Object | static |
FinishInit(IsolateGroup *isolate_group) | dart::Object | static |
flags_offset() | dart::AbstractType | inlinestatic |
from_offset() | dart::Object | inlineprotectedstatic |
function_class() | dart::Object | inlinestatic |
GetClassId() const | dart::Object | inline |
GetField(const Field &field) const | dart::Instance | |
GetFieldNames(Thread *thread) const | dart::RecordType | |
GetNativeField(int index) const | dart::Instance | inline |
GetNativeFields(uint16_t num_fields, intptr_t *field_values) const | dart::Instance | inline |
GetType(Heap::Space space) const | dart::Instance | |
GetTypeArguments() const | dart::Instance | virtual |
Handle() | dart::Object | inlinestatic |
Handle(Zone *zone) | dart::Object | inlinestatic |
Handle(ObjectPtr ptr) | dart::Object | inlinestatic |
Handle(Zone *zone, ObjectPtr ptr) | dart::Object | inlinestatic |
HandleImpl(Zone *zone, ObjectPtr ptr, intptr_t default_cid) | dart::Object | inlineprotectedstatic |
Hash() const | dart::AbstractType | inline |
hash_offset() | dart::AbstractType | inlinestatic |
HashCode() const | dart::Instance | virtual |
HasTypeClass() const | dart::RecordType | inlinevirtual |
HEAP_OBJECT_IMPLEMENTATION(AbstractType, Instance) | dart::AbstractType | protected |
icdata_class() | dart::Object | inlinestatic |
IdentityHashCode(Thread *thread) const | dart::Instance | |
Init(IsolateGroup *isolate_group) | dart::Object | static |
Init(IsolateGroup *isolate_group, const uint8_t *kernel_buffer, intptr_t kernel_buffer_size) | dart::Object | static |
InitializeTypeTestingStubNonAtomic(const Code &stub) const | dart::AbstractType | |
InitNullAndBool(IsolateGroup *isolate_group) | dart::Object | static |
InitVtables() | dart::Object | static |
InstanceSize() | dart::RecordType | inlinestatic |
InstantiateAndTestSubtype(AbstractType *subtype, AbstractType *supertype, const TypeArguments &instantiator_type_args, const TypeArguments &function_type_args) | dart::AbstractType | static |
InstantiateFrom(const TypeArguments &instantiator_type_arguments, const TypeArguments &function_type_arguments, intptr_t num_free_fun_type_params, Heap::Space space, FunctionTypeMapping *function_type_mapping=nullptr, intptr_t num_parent_type_args_adjustment=0) const | dart::RecordType | virtual |
instructions_class() | dart::Object | inlinestatic |
instructions_section_class() | dart::Object | inlinestatic |
instructions_table_class() | dart::Object | inlinestatic |
InVMIsolateHeap() const | dart::Object | inline |
Invoke(const String &selector, const Array &arguments, const Array &argument_names, bool respect_reflectable=true, bool check_is_entrypoint=false) const | dart::Instance | |
InvokeGetter(const String &selector, bool respect_reflectable=true, bool check_is_entrypoint=false) const | dart::Instance | |
InvokeSetter(const String &selector, const Instance &argument, bool respect_reflectable=true, bool check_is_entrypoint=false) const | dart::Instance | |
IsAssignableTo(const AbstractType &other, const TypeArguments &other_instantiator_type_arguments, const TypeArguments &other_function_type_arguments) const | dart::Instance | |
IsBoolType() const | dart::AbstractType | inline |
IsCallable(Function *function) const | dart::Instance | |
IsCanonical() const | dart::Object | inline |
IsCatchAllType() const | dart::AbstractType | inline |
IsDartClosureType() const | dart::AbstractType | |
IsDartFunctionType() const | dart::AbstractType | |
IsDartRecordType() const | dart::AbstractType | |
IsDoubleType() const | dart::AbstractType | |
IsDynamicType() const | dart::AbstractType | inline |
IsEquivalent(const Instance &other, TypeEquality kind, FunctionTypeMapping *function_type_equivalence=nullptr) const | dart::RecordType | virtual |
IsFfiPointerType() const | dart::AbstractType | |
IsFinalized() const | dart::AbstractType | inline |
IsFloat32x4Type() const | dart::AbstractType | |
IsFloat64x2Type() const | dart::AbstractType | |
IsFutureOrType() const | dart::AbstractType | inline |
IsIdenticalTo(const Instance &other) const | dart::Instance | |
IsImmutable() const | dart::Object | inline |
IsInstanceOf(const AbstractType &other, const TypeArguments &other_instantiator_type_arguments, const TypeArguments &other_function_type_arguments) const | dart::Instance | |
IsInstantiated(Genericity genericity=kAny, intptr_t num_free_fun_type_params=kAllFree) const | dart::RecordType | virtual |
IsInt32x4Type() const | dart::AbstractType | |
IsIntegerImplementationType() const | dart::AbstractType | |
IsIntType() const | dart::AbstractType | |
IsMintType() const | dart::AbstractType | inline |
IsNeverType() const | dart::AbstractType | |
IsNew() const | dart::Object | inline |
IsNonNullable() const | dart::AbstractType | inline |
IsNull() const | dart::Object | inline |
IsNullabilityEquivalent(Thread *thread, const AbstractType &other_type, TypeEquality kind) const | dart::AbstractType | protected |
IsNullable() const | dart::AbstractType | inline |
IsNullableObjectType() const | dart::AbstractType | inline |
IsNullType() const | dart::AbstractType | |
IsNumberType() const | dart::AbstractType | inline |
IsObjectType() const | dart::AbstractType | inline |
IsOld() const | dart::Object | inline |
IsPointer() const | dart::Instance | virtual |
IsSentinelType() const | dart::AbstractType | |
IsSmiType() const | dart::AbstractType | inline |
IsStrictlyNonNullable() const | dart::AbstractType | |
IsStringType() const | dart::AbstractType | |
IsSubtypeOf(const RecordType &other, Heap::Space space, FunctionTypeMapping *function_type_equivalence=nullptr) const | dart::RecordType | |
dart::AbstractType::IsSubtypeOf(const AbstractType &other, Heap::Space space, FunctionTypeMapping *function_type_equivalence=nullptr) const | dart::AbstractType | |
IsTopTypeForInstanceOf() const | dart::AbstractType | |
IsTopTypeForSubtyping() const | dart::AbstractType | |
IsTypeClassAllowedBySpawnUri() const | dart::AbstractType | |
IsValidNativeIndex(int index) const | dart::Instance | inline |
IsVoidType() const | dart::AbstractType | inline |
JSONType() const | dart::Object | inlinevirtual |
kClassId | dart::Object | static |
kernel_program_info_class() | dart::Object | inlinestatic |
kHashBits | dart::Object | static |
kInternalName enum value | dart::Object | |
kScrubbedName enum value | dart::Object | |
kUserVisibleName enum value | dart::Object | |
language_error_class() | dart::Object | inlinestatic |
library_class() | dart::Object | inlinestatic |
loadingunit_class() | dart::Object | inlinestatic |
LoadNonPointer(const FieldType *addr) const | dart::Object | inlineprotected |
LoadNonPointer(const FieldType *addr) const | dart::Object | inlineprotected |
LoadPointer(type const *addr) const | dart::Object | inlineprotected |
MakeUnusedSpaceTraversable(const Object &obj, intptr_t original_size, intptr_t used_size) | dart::Object | static |
megamorphic_cache_class() | dart::Object | inlinestatic |
monomorphicsmiablecall_class() | dart::Object | inlinestatic |
Name() const | dart::AbstractType | |
NameCString() const | dart::AbstractType | |
NameDisambiguation enum name | dart::Object | |
namespace_class() | dart::Object | inlinestatic |
NameVisibility enum name | dart::Object | |
NativeFieldsDataAddr() const | dart::Instance | |
NativeFieldsOffset() | dart::Instance | inlinestatic |
New(RecordShape shape, const Array &field_types, Nullability nullability=Nullability::kNonNullable, Heap::Space space=Heap::kOld) | dart::RecordType | static |
dart::AbstractType::New(const Class &cls, Heap::Space space=Heap::kNew) | dart::Instance | static |
NewAlreadyFinalized(const Class &cls, Heap::Space space=Heap::kNew) | dart::Instance | static |
NextFieldOffset() | dart::AbstractType | inlinestatic |
NormalizeFutureOrType(Heap::Space space) const | dart::AbstractType | virtual |
null() | dart::Object | inlinestatic |
nullability() const | dart::AbstractType | inline |
NullabilitySuffix(NameVisibility name_visibility) const | dart::AbstractType | virtual |
NullIsAssignableTo(const AbstractType &other) | dart::Instance | static |
NullIsAssignableTo(const AbstractType &other, const TypeArguments &other_instantiator_type_arguments, const TypeArguments &other_function_type_arguments) | dart::Instance | static |
NumFields() const | dart::RecordType | inline |
NumNativeFields() const | dart::Instance | inline |
Object() | dart::Object | inlineprotected |
object_pool_class() | dart::Object | inlinestatic |
ObjectPtrType typedef | dart::Object | |
operator=(ObjectPtr value) | dart::Object | inline |
OperatorEquals(const Instance &other) const | dart::Instance | virtual |
patch_class_class() | dart::Object | inlinestatic |
pc_descriptors_class() | dart::Object | inlinestatic |
Print(NameVisibility name_visibility, BaseTextBuffer *printer) const | dart::RecordType | |
dart::AbstractType::Print() const | dart::Object | |
PrintImplementationFields(JSONStream *stream) const | dart::Object | |
PrintImplementationFieldsImpl(const JSONArray &jsarr_fields) const | dart::Object | virtual |
PrintJSON(JSONStream *stream, bool ref=true) const | dart::Object | |
PrintJSONImpl(JSONStream *stream, bool ref) const | dart::Object | virtual |
PrintName(NameVisibility visibility, BaseTextBuffer *printer) const | dart::RecordType | virtual |
PrintSharedInstanceJSON(JSONObject *jsobj, bool ref, bool include_id=true) const | dart::Instance | protectedvirtual |
PrintURIs(URIs *uris) | dart::AbstractType | static |
ptr() const | dart::Object | inline |
ptr_ | dart::Object | protected |
raw_value() const | dart::Object | inlineprotected |
RawCast(ObjectPtr obj) | dart::Object | inlinestatic |
ReadOnlyHandle() | dart::Object | inlinestatic |
ReadOnlyHandleImpl(intptr_t cid) | dart::Object | inlineprotectedstatic |
Record | dart::RecordType | friend |
RoundedAllocationSize(intptr_t size) | dart::Object | inlineprotectedstatic |
script_class() | dart::Object | inlinestatic |
ScrubbedName() const | dart::AbstractType | |
ScrubbedNameCString() const | dart::AbstractType | |
sentinel_class() | dart::Object | inlinestatic |
set_flags(uint32_t value) const | dart::AbstractType | protected |
set_nullability(Nullability value) const | dart::AbstractType | protected |
set_type_state(UntaggedAbstractType::TypeState value) const | dart::AbstractType | protected |
set_vm_isolate_snapshot_object_table(const Array &table) | dart::Object | static |
set_vtable(cpp_vtable value) | dart::Object | inlineprotected |
SetCanonical() const | dart::Object | inline |
SetField(const Field &field, const Object &value) const | dart::Instance | |
SetFieldTypeAt(intptr_t index, const AbstractType &value) const | dart::RecordType | |
SetHash(intptr_t value) const | dart::AbstractType | inlineprotected |
SetImmutable() const | dart::Object | inline |
SetInstantiatedNullability(const TypeParameter &type_param, Heap::Space space) const | dart::AbstractType | virtual |
SetIsFinalized() const | dart::AbstractType | |
SetNativeField(int index, intptr_t value) const | dart::Instance | |
SetNativeFields(uint16_t num_fields, const intptr_t *field_values) const | dart::Instance | |
setPtr(ObjectPtr value, intptr_t default_cid) | dart::Object | inlineprotected |
SetTypeArguments(const TypeArguments &value) const | dart::Instance | virtual |
SetTypeTestingStub(const Code &stub) const | dart::AbstractType | |
shape() const | dart::RecordType | inline |
ShouldHaveImmutabilityBitSet(classid_t class_id) | dart::Object | static |
singletargetcache_class() | dart::Object | inlinestatic |
SizeFromClass() const | dart::Instance | inline |
StoreCompressedPointer(compressed_type const *addr, type value) const | dart::Object | inlineprotected |
StoreNonPointer(const FieldType *addr, ValueType value) const | dart::Object | inlineprotected |
StoreNonPointer(const FieldType *addr, ValueType value) const | dart::Object | inlineprotected |
StorePointer(type const *addr, type value) const | dart::Object | inlineprotected |
StorePointerUnaligned(type const *addr, type value, Thread *thread) const | dart::Object | inlineprotected |
StoreSimd128(const FieldType *addr, simd128_value_t value) const | dart::Object | inlineprotected |
StoreSmi(SmiPtr const *addr, SmiPtr value) const | dart::Object | inlineprotected |
subtypetestcache_class() | dart::Object | inlinestatic |
tags_offset() | dart::Object | inlinestatic |
to_offset(intptr_t length=0) | dart::Object | inlineprotectedstatic |
ToCString() const | dart::Object | inlinevirtual |
ToNullability(Nullability value, Heap::Space space) const | dart::RecordType | |
type_arguments_class() | dart::Object | inlinestatic |
type_class() const | dart::AbstractType | virtual |
type_class_id() const | dart::RecordType | inlinevirtual |
type_parameters_class() | dart::Object | inlinestatic |
type_state() const | dart::AbstractType | inlineprotected |
type_test_stub() const | dart::AbstractType | inline |
type_test_stub_entry_point() const | dart::AbstractType | inline |
type_test_stub_entry_point_offset() | dart::AbstractType | inlinestatic |
unhandled_exception_class() | dart::Object | inlinestatic |
UnimplementedMethod() const | dart::Object | protected |
unlinkedcall_class() | dart::Object | inlinestatic |
UnroundedSize() | dart::Instance | inlinestatic |
UnsafeMutableNonPointer(const FieldType *addr) const | dart::Object | inlineprotected |
UntaggedObjectType typedef | dart::Object | |
unwind_error_class() | dart::Object | inlinestatic |
UnwrapFutureOr() const | dart::AbstractType | |
UpdateFunctionTypes(intptr_t num_parent_type_args_adjustment, intptr_t num_free_fun_type_params, Heap::Space space, FunctionTypeMapping *function_type_mapping) const | dart::RecordType | virtual |
UpdateTypeTestingStubEntryPoint() const | dart::AbstractType | inline |
UserVisibleName() const | dart::AbstractType | |
UserVisibleNameCString() const | dart::AbstractType | |
var_descriptors_class() | dart::Object | inlinestatic |
VerifyBuiltinVtable(intptr_t cid) | dart::Object | inlinestatic |
VerifyBuiltinVtables() | dart::Object | static |
void_class() | dart::Object | inlinestatic |
vtable() const | dart::Object | inlineprotected |
weak_array_class() | dart::Object | inlinestatic |
weak_serialization_reference_class() | dart::Object | inlinestatic |
ZoneHandle() | dart::Object | inlinestatic |
ZoneHandle(Zone *zone) | dart::Object | inlinestatic |
ZoneHandle(ObjectPtr ptr) | dart::Object | inlinestatic |
ZoneHandle(Zone *zone, ObjectPtr ptr) | dart::Object | inlinestatic |
ZoneHandleImpl(Zone *zone, ObjectPtr ptr, intptr_t default_cid) | dart::Object | inlineprotectedstatic |
~Object() | dart::Object | inlinevirtual |