Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
Namespaces | Macros
tags.cc File Reference
#include "vm/tags.h"
#include "platform/utils.h"
#include "vm/isolate.h"
#include "vm/json_stream.h"
#include "vm/native_entry.h"
#include "vm/object.h"
#include "vm/runtime_entry.h"

Go to the source code of this file.

Namespaces

namespace  dart
 

Macros

#define CHECK_RUNTIME_ADDRESS(n)
 
#define CHECK_LEAF_RUNTIME_ADDRESS(type, n, ...)
 
#define DEFINE_VM_TAG_ENTRY(tag)   {"" #tag, k##tag##TagId},
 

Macro Definition Documentation

◆ CHECK_LEAF_RUNTIME_ADDRESS

#define CHECK_LEAF_RUNTIME_ADDRESS (   type,
  n,
  ... 
)
Value:
if (address == k##n##RuntimeEntry.function()) \
return k##n##RuntimeEntry.name();

◆ CHECK_RUNTIME_ADDRESS

#define CHECK_RUNTIME_ADDRESS (   n)
Value:
if (address == k##n##RuntimeEntry.function()) \
return k##n##RuntimeEntry.name();

◆ DEFINE_VM_TAG_ENTRY

#define DEFINE_VM_TAG_ENTRY (   tag)    {"" #tag, k##tag##TagId},