Flutter Engine
The Flutter Engine
Namespaces | Functions
object.cc File Reference
#include "vm/bootstrap_natives.h"
#include "lib/invocation_mirror.h"
#include "vm/code_patcher.h"
#include "vm/dart_entry.h"
#include "vm/exceptions.h"
#include "vm/heap/heap.h"
#include "vm/native_entry.h"
#include "vm/object.h"
#include "vm/object_store.h"
#include "vm/resolver.h"
#include "vm/stack_frame.h"
#include "vm/symbols.h"

Go to the source code of this file.

Namespaces

namespace  dart
 

Functions

 dart::DEFINE_NATIVE_ENTRY (DartAsync_fatal, 0, 1)
 
 dart::DEFINE_NATIVE_ENTRY (Object_equals, 0, 1)
 
static intptr_t dart::GetHash (Isolate *isolate, const ObjectPtr obj)
 
 dart::DEFINE_NATIVE_ENTRY (Object_getHash, 0, 1)
 
 dart::DEFINE_NATIVE_ENTRY (Object_toString, 0, 1)
 
 dart::DEFINE_NATIVE_ENTRY (Object_runtimeType, 0, 1)
 
static bool dart::HaveSameRuntimeTypeHelper (Zone *zone, const Instance &left, const Instance &right)
 
 dart::DEFINE_NATIVE_ENTRY (Object_haveSameRuntimeType, 0, 2)
 
 dart::DEFINE_NATIVE_ENTRY (Object_instanceOf, 0, 4)
 
 dart::DEFINE_NATIVE_ENTRY (Object_simpleInstanceOf, 0, 2)
 
 dart::DEFINE_NATIVE_ENTRY (AbstractType_toString, 0, 1)
 
 dart::DEFINE_NATIVE_ENTRY (AbstractType_getHashCode, 0, 1)
 
 dart::DEFINE_NATIVE_ENTRY (AbstractType_equality, 0, 2)
 
 dart::DEFINE_NATIVE_ENTRY (Type_equality, 0, 2)
 
 dart::DEFINE_NATIVE_ENTRY (LibraryPrefix_isLoaded, 0, 1)
 
 dart::DEFINE_NATIVE_ENTRY (LibraryPrefix_setLoaded, 0, 1)
 
 dart::DEFINE_NATIVE_ENTRY (LibraryPrefix_loadingUnit, 0, 1)
 
 dart::DEFINE_NATIVE_ENTRY (LibraryPrefix_issueLoad, 0, 1)
 
 dart::DEFINE_NATIVE_ENTRY (Internal_unsafeCast, 0, 1)
 
 dart::DEFINE_NATIVE_ENTRY (Internal_nativeEffect, 0, 1)
 
 dart::DEFINE_NATIVE_ENTRY (Internal_collectAllGarbage, 0, 0)
 
 dart::DEFINE_NATIVE_ENTRY (Internal_deoptimizeFunctionsOnStack, 0, 0)
 
 dart::DEFINE_NATIVE_ENTRY (Internal_allocateObjectInstructionsStart, 0, 0)
 
 dart::DEFINE_NATIVE_ENTRY (Internal_allocateObjectInstructionsEnd, 0, 0)
 
static bool dart::ExtractInterfaceTypeArgs (Zone *zone, const Class &instance_cls, const TypeArguments &instance_type_args, const Class &interface_cls, TypeArguments *interface_type_args)
 
 dart::DEFINE_NATIVE_ENTRY (Internal_extractTypeArguments, 0, 2)
 
 dart::DEFINE_NATIVE_ENTRY (Internal_prependTypeArguments, 0, 4)
 
 dart::DEFINE_NATIVE_ENTRY (Internal_boundsCheckForPartialInstantiation, 0, 2)
 
 dart::DEFINE_NATIVE_ENTRY (InvocationMirror_unpackTypeArguments, 0, 2)
 
 dart::DEFINE_NATIVE_ENTRY (NoSuchMethodError_existingMethodSignature, 0, 3)