v8  3.14.5(node0.10.28)
V8 is Google's open source JavaScript engine
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
BufferedZoneList< T, initial_size > Class Template Reference

#include <parser.h>

Public Member Functions

 BufferedZoneList ()
 
void Add (T *value, Zone *zone)
 
Tlast ()
 
TRemoveLast ()
 
TGet (int i)
 
void Clear ()
 
int length ()
 
ZoneList< T * > * GetList (Zone *zone)
 

Detailed Description

template<typename T, int initial_size>
class v8::internal::BufferedZoneList< T, initial_size >

Definition at line 190 of file parser.h.

Constructor & Destructor Documentation

BufferedZoneList ( )
inline

Definition at line 192 of file parser.h.

Member Function Documentation

void Add ( T value,
Zone zone 
)
inline

Definition at line 197 of file parser.h.

void Clear ( )
inline

Definition at line 237 of file parser.h.

T* Get ( int  i)
inline

Definition at line 222 of file parser.h.

ZoneList<T*>* GetList ( Zone zone)
inline

Definition at line 247 of file parser.h.

T* last ( )
inline

Definition at line 207 of file parser.h.

int length ( )
inline

Definition at line 242 of file parser.h.

Referenced by BufferedZoneList< v8::internal::RegExpTree, 2 >::Get().

T* RemoveLast ( )
inline

Definition at line 212 of file parser.h.


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