Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
Classes | Namespaces | Macros
mirrors.h File Reference
#include "vm/allocation.h"

Go to the source code of this file.

Classes

class  dart::Mirrors
 

Namespaces

namespace  dart
 

Macros

#define MIRRORS_KIND_SHIFT_LIST(V)
 
#define DEFINE_KIND_SHIFT_ENUM(name)   name,
 

Macro Definition Documentation

◆ DEFINE_KIND_SHIFT_ENUM

#define DEFINE_KIND_SHIFT_ENUM (   name)    name,

Definition at line 30 of file mirrors.h.

◆ MIRRORS_KIND_SHIFT_LIST

#define MIRRORS_KIND_SHIFT_LIST (   V)
Value:
V(kAbstract) \
V(kGetter) \
V(kSetter) \
V(kConstructor) \
V(kConstCtor) \
V(kGenerativeCtor) \
V(kRedirectingCtor) \
V(kFactoryCtor) \
V(kExternal) \
V(kSynthetic) \
V(kExtensionMember) \
V(kExtensionTypeMember)
#define V(name)
Definition raw_object.h:124

Definition at line 14 of file mirrors.h.

28 {
29#define DEFINE_KIND_SHIFT_ENUM(name) name,
31#undef DEFINE_KIND_SHIFT_ENUM
32 };
33};
34
35} // namespace dart
36
37#endif // RUNTIME_LIB_MIRRORS_H_
#define DEFINE_KIND_SHIFT_ENUM(name)
Definition mirrors.h:30
#define MIRRORS_KIND_SHIFT_LIST(V)
Definition mirrors.h:14