Flutter Engine
The Flutter Engine
Namespaces | Macros | Functions
object_store.cc File Reference
#include "vm/object_store.h"
#include "vm/dart_entry.h"
#include "vm/exceptions.h"
#include "vm/isolate.h"
#include "vm/object.h"
#include "vm/raw_object.h"
#include "vm/resolver.h"
#include "vm/stub_code.h"
#include "vm/symbols.h"
#include "vm/visitor.h"

Go to the source code of this file.

Namespaces

namespace  dart
 

Macros

#define EMIT_FIELD_NAME(type, name)   #name "_",
 
#define EMIT_FIELD_INIT(type, name)   name##_(nullptr),
 
#define DO(member, name)   set_##member(StubCode::name());
 
#define EMIT_FIELD_NAME(type, name)   #name "_",
 

Functions

static StackTracePtr dart::CreatePreallocatedStackTrace (Zone *zone)
 
static InstancePtr dart::AllocateObjectByClassName (const Library &library, const String &class_name)
 

Macro Definition Documentation

◆ DO

#define DO (   member,
  name 
)    set_##member(StubCode::name());

◆ EMIT_FIELD_INIT

#define EMIT_FIELD_INIT (   type,
  name 
)    name##_(nullptr),

◆ EMIT_FIELD_NAME [1/2]

#define EMIT_FIELD_NAME (   type,
  name 
)    #name "_",

◆ EMIT_FIELD_NAME [2/2]

#define EMIT_FIELD_NAME (   type,
  name 
)    #name "_",