Flutter Engine
The Flutter Engine
|
#include <kernel_translation_helper.h>
Public Types | |
enum | Field { kFileOffset , kFlags , kAnnotations , kTargetLibrary , kName , kCombinators , kEnd } |
enum | Flag { Export = 1 << 0 , Deferred = 1 << 1 } |
enum | CombinatorFlag { Show = 1 << 0 } |
Public Member Functions | |
LibraryDependencyHelper (KernelReaderHelper *helper) | |
void | ReadUntilIncluding (Field field) |
void | ReadUntilExcluding (Field field) |
Public Attributes | |
uint8_t | flags_ = 0 |
StringIndex | name_index_ |
NameIndex | target_library_canonical_name_ |
intptr_t | annotation_count_ = 0 |
Definition at line 891 of file kernel_translation_helper.h.
Enumerator | |
---|---|
Show |
Definition at line 908 of file kernel_translation_helper.h.
Enumerator | |
---|---|
kFileOffset | |
kFlags | |
kAnnotations | |
kTargetLibrary | |
kName | |
kCombinators | |
kEnd |
Definition at line 893 of file kernel_translation_helper.h.
Enumerator | |
---|---|
Export | |
Deferred |
Definition at line 903 of file kernel_translation_helper.h.
|
inlineexplicit |
Definition at line 912 of file kernel_translation_helper.h.
void dart::kernel::LibraryDependencyHelper::ReadUntilExcluding | ( | Field | field | ) |
Definition at line 1488 of file kernel_translation_helper.cc.
|
inline |
Definition at line 915 of file kernel_translation_helper.h.
intptr_t dart::kernel::LibraryDependencyHelper::annotation_count_ = 0 |
Definition at line 924 of file kernel_translation_helper.h.
uint8_t dart::kernel::LibraryDependencyHelper::flags_ = 0 |
Definition at line 921 of file kernel_translation_helper.h.
StringIndex dart::kernel::LibraryDependencyHelper::name_index_ |
Definition at line 922 of file kernel_translation_helper.h.
NameIndex dart::kernel::LibraryDependencyHelper::target_library_canonical_name_ |
Definition at line 923 of file kernel_translation_helper.h.