v8
3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
|
#include <objects.h>
Public Member Functions | |
FlatStringReader (Isolate *isolate, Handle< String > str) | |
FlatStringReader (Isolate *isolate, Vector< const char > input) | |
void | PostGarbageCollection () |
uc32 | Get (int index) |
int | length () |
FlatStringReader | ( | Isolate * | isolate, |
Handle< String > | str | ||
) |
Definition at line 8430 of file objects.cc.
References FlatStringReader::PostGarbageCollection().
FlatStringReader | ( | Isolate * | isolate, |
Vector< const char > | input | ||
) |
Definition at line 8438 of file objects.cc.
|
inline |
Definition at line 451 of file objects-inl.h.
References ASSERT.
void PostGarbageCollection | ( | ) |
Definition at line 8446 of file objects.cc.
References ASSERT, String::FlatContent::IsAscii(), String::FlatContent::IsFlat(), v8::internal::NULL, Vector< T >::start(), String::FlatContent::ToOneByteVector(), and String::FlatContent::ToUC16Vector().
Referenced by FlatStringReader::FlatStringReader().