v8  3.11.10(node0.8.26)
V8 is Google's open source JavaScript engine
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
FlatStringReader Class Reference

#include <objects.h>

Inheritance diagram for FlatStringReader:
Collaboration diagram for 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 ()
 

Detailed Description

Definition at line 7647 of file objects.h.

Constructor & Destructor Documentation

FlatStringReader ( Isolate isolate,
Handle< String str 
)

Definition at line 6573 of file objects.cc.

References FlatStringReader::PostGarbageCollection().

FlatStringReader ( Isolate isolate,
Vector< const char >  input 
)

Definition at line 6581 of file objects.cc.

Member Function Documentation

uc32 Get ( int  index)
inline

Definition at line 409 of file objects-inl.h.

References ASSERT.

Referenced by RegExpParser::Advance().

int length ( )
inline

Definition at line 7653 of file objects.h.

Referenced by RegExpParser::ParsePattern(), and RegExpParser::ReportError().

void PostGarbageCollection ( )

Definition at line 6589 of file objects.cc.

References ASSERT, and v8::internal::NULL.

Referenced by FlatStringReader::FlatStringReader().


The documentation for this class was generated from the following files: