Flutter Engine
The Flutter Engine
dart::SubtypeTestCache Member List

This is the complete list of members for dart::SubtypeTestCache, including all inherited members.

AddCheck(const Object &instance_class_id_or_signature, const AbstractType &destination_type, const TypeArguments &instance_type_arguments, const TypeArguments &instantiator_type_arguments, const TypeArguments &function_type_arguments, const TypeArguments &instance_parent_function_type_arguments, const TypeArguments &instance_delayed_type_arguments, const Bool &test_result) constdart::SubtypeTestCache
AddCommonObjectProperties(JSONObject *jsobj, const char *protocol_type, bool ref) constdart::Objectprotected
Allocate(intptr_t cls_id, intptr_t size, Heap::Space space, bool compressed, uword ptr_field_start_offset, uword ptr_field_end_offset)dart::Objectprotectedstatic
Allocate(Heap::Space space)dart::Objectinlineprotectedstatic
Allocate(Heap::Space space, intptr_t elements)dart::Objectinlineprotectedstatic
AllocateVariant(intptr_t class_id, Heap::Space space)dart::Objectinlineprotectedstatic
AllocateVariant(intptr_t class_id, Heap::Space space, intptr_t elements)dart::Objectinlineprotectedstatic
api_error_class()dart::Objectinlinestatic
cache() constdart::SubtypeTestCache
cache_offset()dart::SubtypeTestCacheinlinestatic
CheckHandle() constdart::Objectprotected
Classdart::SubtypeTestCachefriend
class_class()dart::Objectinlinestatic
CLASS_LIST(STORE_NON_POINTER_ILLEGAL_TYPE)dart::Objectprotected
CLASS_LIST_FOR_HANDLES(DEFINE_CLASS_TESTER)dart::Object
clazz() constdart::Objectinline
Cleanup()dart::Objectstatic
ClearCanonical() constdart::Objectinline
ClearImmutable() constdart::Objectinline
Clone(const Object &orig, Heap::Space space, bool load_with_relaxed_atomics=false)dart::Objectprotectedstatic
closure_data_class()dart::Objectinlinestatic
code_class()dart::Objectinlinestatic
code_source_map_class()dart::Objectinlinestatic
compressed_stackmaps_class()dart::Objectinlinestatic
Contains(uword addr) constdart::Objectinlineprotected
ContainsCompressedPointers()dart::Objectinlinestatic
context_class()dart::Objectinlinestatic
context_scope_class()dart::Objectinlinestatic
Copy(Thread *thread) constdart::SubtypeTestCache
DictionaryName() constdart::Objectvirtual
dynamic_class()dart::Objectinlinestatic
Entries enum namedart::SubtypeTestCache
Equals(const SubtypeTestCache &other) constdart::SubtypeTestCache
exception_handlers_class()dart::Objectinlinestatic
ffi_trampoline_data_class()dart::Objectinlinestatic
field_class()dart::Objectinlinestatic
FieldInvalidatordart::SubtypeTestCachefriend
FinalizeReadOnlyObject(ObjectPtr object)dart::Objectstatic
FinalizeVMIsolate(IsolateGroup *isolate_group)dart::Objectstatic
FinishInit(IsolateGroup *isolate_group)dart::Objectstatic
from_offset()dart::Objectinlineprotectedstatic
function_class()dart::Objectinlinestatic
GetCheck(intptr_t ix, Object *instance_class_id_or_signature, AbstractType *destination_type, TypeArguments *instance_type_arguments, TypeArguments *instantiator_type_arguments, TypeArguments *function_type_arguments, TypeArguments *instance_parent_function_type_arguments, TypeArguments *instance_delayed_type_arguments, Bool *test_result) constdart::SubtypeTestCache
GetClassId() constdart::Objectinline
GetCurrentCheck(intptr_t ix, Object *instance_class_id_or_signature, AbstractType *destination_type, TypeArguments *instance_type_arguments, TypeArguments *instantiator_type_arguments, TypeArguments *function_type_arguments, TypeArguments *instance_parent_function_type_arguments, TypeArguments *instance_delayed_type_arguments, Bool *test_result) constdart::SubtypeTestCache
GetNextCheck(intptr_t *ix, Object *instance_class_id_or_signature, AbstractType *destination_type, TypeArguments *instance_type_arguments, TypeArguments *instantiator_type_arguments, TypeArguments *function_type_arguments, TypeArguments *instance_parent_function_type_arguments, TypeArguments *instance_delayed_type_arguments, Bool *test_result) constdart::SubtypeTestCache
Handle()dart::Objectinlinestatic
Handle(Zone *zone)dart::Objectinlinestatic
Handle(ObjectPtr ptr)dart::Objectinlinestatic
Handle(Zone *zone, ObjectPtr ptr)dart::Objectinlinestatic
HandleImpl(Zone *zone, ObjectPtr ptr, intptr_t default_cid)dart::Objectinlineprotectedstatic
HasCheck(const Object &instance_class_id_or_signature, const AbstractType &destination_type, const TypeArguments &instance_type_arguments, const TypeArguments &instantiator_type_arguments, const TypeArguments &function_type_arguments, const TypeArguments &instance_parent_function_type_arguments, const TypeArguments &instance_delayed_type_arguments, intptr_t *index, Bool *result) constdart::SubtypeTestCache
icdata_class()dart::Objectinlinestatic
Init(IsolateGroup *isolate_group)dart::Objectstatic
Init(IsolateGroup *isolate_group, const uint8_t *kernel_buffer, intptr_t kernel_buffer_size)dart::Objectstatic
InitNullAndBool(IsolateGroup *isolate_group)dart::Objectstatic
InitVtables()dart::Objectstatic
InstanceSize()dart::SubtypeTestCacheinlinestatic
instructions_class()dart::Objectinlinestatic
instructions_section_class()dart::Objectinlinestatic
instructions_table_class()dart::Objectinlinestatic
InVMIsolateHeap() constdart::Objectinline
IsCanonical() constdart::Objectinline
IsHash() constdart::SubtypeTestCache
IsImmutable() constdart::Objectinline
IsNew() constdart::Objectinline
IsNull() constdart::Objectinline
IsOccupied(intptr_t index) constdart::SubtypeTestCache
IsOld() constdart::Objectinline
JSONType() constdart::Objectinlinevirtual
kClassIddart::Objectstatic
kDestinationType enum valuedart::SubtypeTestCache
kernel_program_info_class()dart::Objectinlinestatic
kFunctionTypeArguments enum valuedart::SubtypeTestCache
kHashBitsdart::Objectstatic
kInstanceCidOrSignature enum valuedart::SubtypeTestCache
kInstanceDelayedFunctionTypeArguments enum valuedart::SubtypeTestCache
kInstanceParentFunctionTypeArguments enum valuedart::SubtypeTestCache
kInstanceTypeArguments enum valuedart::SubtypeTestCache
kInstantiatorTypeArguments enum valuedart::SubtypeTestCache
kInternalName enum valuedart::Object
kMaxInputsdart::SubtypeTestCachestatic
kMaxLinearCacheEntriesdart::SubtypeTestCachestatic
kMaxLinearCacheSizedart::SubtypeTestCachestatic
kScrubbedName enum valuedart::Object
kTestEntryLength enum valuedart::SubtypeTestCache
kTestResult enum valuedart::SubtypeTestCache
kUserVisibleName enum valuedart::Object
language_error_class()dart::Objectinlinestatic
library_class()dart::Objectinlinestatic
loadingunit_class()dart::Objectinlinestatic
LoadNonPointer(const FieldType *addr) constdart::Objectinlineprotected
LoadNonPointer(const FieldType *addr) constdart::Objectinlineprotected
LoadPointer(type const *addr) constdart::Objectinlineprotected
MakeUnusedSpaceTraversable(const Object &obj, intptr_t original_size, intptr_t used_size)dart::Objectstatic
MaxEntriesForCacheAllocatedFor(intptr_t count)dart::SubtypeTestCacheinlinestatic
megamorphic_cache_class()dart::Objectinlinestatic
monomorphicsmiablecall_class()dart::Objectinlinestatic
NameDisambiguation enum namedart::Object
namespace_class()dart::Objectinlinestatic
NameVisibility enum namedart::Object
New(intptr_t num_inputs)dart::SubtypeTestCachestatic
null()dart::Objectinlinestatic
num_inputs() constdart::SubtypeTestCacheinline
num_inputs_offset()dart::SubtypeTestCacheinlinestatic
num_occupied() constdart::SubtypeTestCacheinline
NumberOfChecks() constdart::SubtypeTestCache
NumEntries() constdart::SubtypeTestCache
Object()dart::Objectinlineprotected
object_pool_class()dart::Objectinlinestatic
ObjectPtrType typedefdart::Object
operator=(ObjectPtr value)dart::Objectinline
patch_class_class()dart::Objectinlinestatic
pc_descriptors_class()dart::Objectinlinestatic
Print() constdart::Object
PrintImplementationFields(JSONStream *stream) constdart::Object
PrintImplementationFieldsImpl(const JSONArray &jsarr_fields) constdart::Objectvirtual
PrintJSON(JSONStream *stream, bool ref=true) constdart::Object
PrintJSONImpl(JSONStream *stream, bool ref) constdart::Objectvirtual
ptr() constdart::Objectinline
ptr_dart::Objectprotected
raw_value() constdart::Objectinlineprotected
RawCast(ObjectPtr obj)dart::Objectinlinestatic
ReadOnlyHandle()dart::Objectinlinestatic
ReadOnlyHandleImpl(intptr_t cid)dart::Objectinlineprotectedstatic
Reset() constdart::SubtypeTestCache
RoundedAllocationSize(intptr_t size)dart::Objectinlineprotectedstatic
script_class()dart::Objectinlinestatic
sentinel_class()dart::Objectinlinestatic
set_vm_isolate_snapshot_object_table(const Array &table)dart::Objectstatic
set_vtable(cpp_vtable value)dart::Objectinlineprotected
SetCanonical() constdart::Objectinline
SetImmutable() constdart::Objectinline
setPtr(ObjectPtr value, intptr_t default_cid)dart::Objectinlineprotected
ShouldHaveImmutabilityBitSet(classid_t class_id)dart::Objectstatic
singletargetcache_class()dart::Objectinlinestatic
StoreCompressedPointer(compressed_type const *addr, type value) constdart::Objectinlineprotected
StoreNonPointer(const FieldType *addr, ValueType value) constdart::Objectinlineprotected
StoreNonPointer(const FieldType *addr, ValueType value) constdart::Objectinlineprotected
StorePointer(type const *addr, type value) constdart::Objectinlineprotected
StorePointerUnaligned(type const *addr, type value, Thread *thread) constdart::Objectinlineprotected
StoreSimd128(const FieldType *addr, simd128_value_t value) constdart::Objectinlineprotected
StoreSmi(SmiPtr const *addr, SmiPtr value) constdart::Objectinlineprotected
subtypetestcache_class()dart::Objectinlinestatic
tags_offset()dart::Objectinlinestatic
to_offset(intptr_t length=0)dart::Objectinlineprotectedstatic
ToCString() constdart::Objectinlinevirtual
type_arguments_class()dart::Objectinlinestatic
type_parameters_class()dart::Objectinlinestatic
unhandled_exception_class()dart::Objectinlinestatic
UnimplementedMethod() constdart::Objectprotected
unlinkedcall_class()dart::Objectinlinestatic
UnsafeMutableNonPointer(const FieldType *addr) constdart::Objectinlineprotected
UntaggedObjectType typedefdart::Object
unwind_error_class()dart::Objectinlinestatic
UsedInputsForType(const AbstractType &type)dart::SubtypeTestCachestatic
var_descriptors_class()dart::Objectinlinestatic
VerifyBuiltinVtable(intptr_t cid)dart::Objectinlinestatic
VerifyBuiltinVtables()dart::Objectstatic
VMDeserializationRootsdart::SubtypeTestCachefriend
VMSerializationRootsdart::SubtypeTestCachefriend
void_class()dart::Objectinlinestatic
vtable() constdart::Objectinlineprotected
weak_array_class()dart::Objectinlinestatic
weak_serialization_reference_class()dart::Objectinlinestatic
WriteEntryToBuffer(Zone *zone, BaseTextBuffer *buffer, intptr_t index, const char *line_prefix=nullptr) constdart::SubtypeTestCache
WriteToBuffer(Zone *zone, BaseTextBuffer *buffer, const char *line_prefix=nullptr) constdart::SubtypeTestCache
ZoneHandle()dart::Objectinlinestatic
ZoneHandle(Zone *zone)dart::Objectinlinestatic
ZoneHandle(ObjectPtr ptr)dart::Objectinlinestatic
ZoneHandle(Zone *zone, ObjectPtr ptr)dart::Objectinlinestatic
ZoneHandleImpl(Zone *zone, ObjectPtr ptr, intptr_t default_cid)dart::Objectinlineprotectedstatic
~Object()dart::Objectinlinevirtual