|
V8 Project
|
#include <objects.h>
Inheritance diagram for v8::internal::FlatStringReader:
Collaboration diagram for v8::internal::FlatStringReader:Public Member Functions | |
| FlatStringReader (Isolate *isolate, Handle< String > str) | |
| FlatStringReader (Isolate *isolate, Vector< const char > input) | |
| void | PostGarbageCollection () |
| uc32 | Get (int index) |
| int | length () |
Private Attributes | |
| String ** | str_ |
| bool | is_one_byte_ |
| int | length_ |
| const void * | start_ |
Definition at line 8162 of file objects.cc.
References PostGarbageCollection().
Here is the call graph for this function:Definition at line 8170 of file objects.cc.
|
inline |
| void v8::internal::FlatStringReader::PostGarbageCollection | ( | ) |
Definition at line 8178 of file objects.cc.
References DCHECK, is_one_byte_, v8::internal::String::FlatContent::IsFlat(), v8::internal::String::FlatContent::IsOneByte(), NULL, v8::internal::Vector< T >::start(), start_, str_, v8::internal::String::FlatContent::ToOneByteVector(), and v8::internal::String::FlatContent::ToUC16Vector().
Referenced by FlatStringReader().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 9265 of file objects.h.
Referenced by Get(), and PostGarbageCollection().
|
private |
|
private |
Definition at line 9267 of file objects.h.
Referenced by Get(), and PostGarbageCollection().
|
private |
Definition at line 9264 of file objects.h.
Referenced by PostGarbageCollection().