![]() |
Flutter Engine
The Flutter Engine
|
Public Member Functions | |
KernelTokenPositionCollector (Zone *zone, TranslationHelper *translation_helper, const Script &script, const TypedDataView &data, intptr_t data_program_offset, intptr_t initial_script_index, intptr_t record_for_script_id, GrowableArray< intptr_t > *record_token_positions_into) | |
void | CollectTokenPositions (intptr_t kernel_offset) |
void | RecordTokenPosition (TokenPosition position) override |
void | set_current_script_id (intptr_t id) override |
![]() | |
KernelReaderHelper (Zone *zone, TranslationHelper *translation_helper, const TypedDataBase &data, intptr_t data_program_offset) | |
virtual | ~KernelReaderHelper ()=default |
void | SetOffset (intptr_t offset) |
intptr_t | ReadListLength () |
NameIndex | ReadCanonicalNameReference () |
virtual void | ReportUnexpectedTag (const char *variant, Tag tag) |
void | ReadUntilFunctionNode () |
Tag | PeekTag (uint8_t *payload=nullptr) |
|
inline |
Definition at line 104 of file kernel.cc.
void dart::kernel::KernelTokenPositionCollector::CollectTokenPositions | ( | intptr_t | kernel_offset | ) |
Definition at line 132 of file kernel.cc.
|
overridevirtual |
Reimplemented from dart::kernel::KernelReaderHelper.
Definition at line 158 of file kernel.cc.
|
inlineoverridevirtual |
Reimplemented from dart::kernel::KernelReaderHelper.
Definition at line 122 of file kernel.cc.