![]() |
Flutter Engine
The Flutter Engine
|
#include <kernel_translation_helper.h>
Public Types | |
enum | Field { kFlags , kLanguageVersion , kCanonicalName , kName , kSourceUriIndex , kProblemsAsJson , kAnnotations , kDependencies } |
enum | Flag { kSynthetic = 1 << 0 , kNonNullableByDefaultCompiledModeBit1 = 1 << 1 , kNonNullableByDefaultCompiledModeBit2 = 1 << 2 , kUnsupported = 1 << 3 } |
Public Member Functions | |
LibraryHelper (KernelReaderHelper *helper) | |
void | ReadUntilIncluding (Field field) |
void | ReadUntilExcluding (Field field) |
void | SetNext (Field field) |
void | SetJustRead (Field field) |
bool | IsSynthetic () const |
NNBDCompiledMode | GetNonNullableByDefaultCompiledMode () const |
Public Attributes | |
uint8_t | flags_ = 0 |
NameIndex | canonical_name_ |
StringIndex | name_index_ |
intptr_t | source_uri_index_ = 0 |
Definition at line 823 of file kernel_translation_helper.h.
Enumerator | |
---|---|
kFlags | |
kLanguageVersion | |
kCanonicalName | |
kName | |
kSourceUriIndex | |
kProblemsAsJson | |
kAnnotations | |
kDependencies |
Definition at line 825 of file kernel_translation_helper.h.
Enumerator | |
---|---|
kSynthetic | |
kNonNullableByDefaultCompiledModeBit1 | |
kNonNullableByDefaultCompiledModeBit2 | |
kUnsupported |
Definition at line 849 of file kernel_translation_helper.h.
|
inlineexplicit |
Definition at line 856 of file kernel_translation_helper.h.
|
inline |
Definition at line 869 of file kernel_translation_helper.h.
|
inline |
Definition at line 868 of file kernel_translation_helper.h.
void dart::kernel::LibraryHelper::ReadUntilExcluding | ( | Field | field | ) |
Definition at line 1433 of file kernel_translation_helper.cc.
|
inline |
Definition at line 859 of file kernel_translation_helper.h.
|
inline |
Definition at line 866 of file kernel_translation_helper.h.
|
inline |
Definition at line 865 of file kernel_translation_helper.h.
NameIndex dart::kernel::LibraryHelper::canonical_name_ |
Definition at line 880 of file kernel_translation_helper.h.
uint8_t dart::kernel::LibraryHelper::flags_ = 0 |
Definition at line 879 of file kernel_translation_helper.h.
StringIndex dart::kernel::LibraryHelper::name_index_ |
Definition at line 881 of file kernel_translation_helper.h.
intptr_t dart::kernel::LibraryHelper::source_uri_index_ = 0 |
Definition at line 882 of file kernel_translation_helper.h.