|
template<class... TArgs> |
| UnbufferedCharacterStream (size_t pos, TArgs... args) |
|
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) |
|
|
bool | ReadBlock () final |
|
| UnbufferedCharacterStream (const UnbufferedCharacterStream< ByteStream > &other) |
|
| 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) |
|
|
ByteStream< uint16_t > | byte_stream_ |
|
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 uc32 | kEndOfInput = -1 |
|
template<template< typename T > class ByteStream>
class v8::internal::UnbufferedCharacterStream< ByteStream >
Definition at line 290 of file scanner-character-streams.cc.
The documentation for this class was generated from the following file: