![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
Public Types | |
using | String = typename CharTraits<Char>::String |
Public Member Functions | |
OnHeapStream (Handle< String > string, size_t start_offset, size_t end) | |
OnHeapStream (const OnHeapStream &) V8_NOEXCEPT | |
Range< Char > | GetDataAt (size_t pos, RuntimeCallStats *stats, DisallowGarbageCollection *no_gc) |
Static Public Attributes | |
static const bool | kCanBeCloned = false |
static const bool | kCanAccessHeap = true |
Private Attributes | |
Handle< String > | string_ |
const size_t | start_offset_ |
const size_t | length_ |
Definition at line 68 of file scanner-character-streams.cc.
using v8::internal::OnHeapStream< Char >::String = typename CharTraits<Char>::String |
Definition at line 70 of file scanner-character-streams.cc.
|
inline |
Definition at line 72 of file scanner-character-streams.cc.
|
inline |
Definition at line 75 of file scanner-character-streams.cc.
|
inline |
Definition at line 81 of file scanner-character-streams.cc.
|
static |
Definition at line 88 of file scanner-character-streams.cc.
|
static |
Definition at line 87 of file scanner-character-streams.cc.
|
private |
Definition at line 93 of file scanner-character-streams.cc.
|
private |
Definition at line 92 of file scanner-character-streams.cc.
|
private |
Definition at line 91 of file scanner-character-streams.cc.