|
| Utf8ExternalStreamingStream (ScriptCompiler::ExternalSourceStream *source_stream) |
|
bool | can_access_heap () const final |
|
bool | can_be_cloned () const final |
|
std::unique_ptr< Utf16CharacterStream > | Clone () const override |
|
V8_INLINE void | set_parser_error () |
|
V8_INLINE void | reset_parser_error_flag () |
|
V8_INLINE bool | has_parser_error () const |
|
uc32 | Peek () |
|
uc32 | Advance () |
|
template<typename FunctionType > |
V8_INLINE uc32 | AdvanceUntil (FunctionType check) |
|
void | Back () |
|
size_t | pos () const |
|
void | Seek (size_t pos) |
|
bool | can_be_cloned_for_parallel_access () const |
|
RuntimeCallStats * | runtime_call_stats () const |
|
void | set_runtime_call_stats (RuntimeCallStats *runtime_call_stats) |
|
|
size_t | FillBuffer (size_t position) final |
|
bool | ReadBlock () final |
|
| Utf16CharacterStream (const uint16_t *buffer_start, const uint16_t *buffer_cursor, const uint16_t *buffer_end, size_t buffer_pos) |
|
bool | ReadBlockChecked () |
|
void | ReadBlockAt (size_t new_pos) |
|
|
static const uc32 | kEndOfInput = -1 |
|
uc16 | buffer_ [kBufferSize] |
|
const uint16_t * | buffer_start_ |
|
const uint16_t * | buffer_cursor_ |
|
const uint16_t * | buffer_end_ |
|
size_t | buffer_pos_ |
|
RuntimeCallStats * | runtime_call_stats_ |
|
bool | has_parser_error_ = false |
|
static const size_t | kBufferSize = 512 |
|
The documentation for this class was generated from the following file: