#include <scanner-character-streams.h>
◆ ExternalTwoByteStringUtf16CharacterStream()
v8::internal::ExternalTwoByteStringUtf16CharacterStream::ExternalTwoByteStringUtf16CharacterStream |
( |
Handle< ExternalTwoByteString > |
data, |
|
|
int |
start_position, |
|
|
int |
end_position |
|
) |
| |
Definition at line 438 of file scanner-character-streams.cc.
445 raw_data_(data->GetTwoByteData(start_position)) {
448 pos_ = start_position;
Handle< ExternalTwoByteString > source_
const uint16_t * buffer_end_
const uint16_t * buffer_cursor_
◆ ~ExternalTwoByteStringUtf16CharacterStream()
v8::internal::ExternalTwoByteStringUtf16CharacterStream::~ExternalTwoByteStringUtf16CharacterStream |
( |
| ) |
|
|
virtual |
◆ PushBack()
virtual void v8::internal::ExternalTwoByteStringUtf16CharacterStream::PushBack |
( |
uc32 |
character | ) |
|
|
inlinevirtual |
◆ ReadBlock()
virtual bool v8::internal::ExternalTwoByteStringUtf16CharacterStream::ReadBlock |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ SlowSeekForward()
virtual unsigned v8::internal::ExternalTwoByteStringUtf16CharacterStream::SlowSeekForward |
( |
unsigned |
delta | ) |
|
|
inlineprotectedvirtual |
◆ raw_data_
const uc16* v8::internal::ExternalTwoByteStringUtf16CharacterStream::raw_data_ |
|
protected |
◆ source_
The documentation for this class was generated from the following files: