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
Parser Class Reference

#include <parser.h>

Public Member Functions

 Parser (CompilationInfo *info, int parsing_flags, v8::Extension *extension, ScriptDataImpl *pre_data)
 
virtual ~Parser ()
 
FunctionLiteralParseProgram ()
 
FunctionLiteralParseLazy ()
 
void ReportMessageAt (Scanner::Location loc, const char *message, Vector< const char * > args)
 
void ReportMessageAt (Scanner::Location loc, const char *message, Vector< Handle< String > > args)
 

Friends

class BlockState
 
class FunctionState
 

Detailed Description

Definition at line 429 of file parser.h.

Constructor & Destructor Documentation

virtual ~Parser ( )
inlinevirtual

Definition at line 435 of file parser.h.

References v8::internal::NULL.

Member Function Documentation

void ReportMessageAt ( Scanner::Location  loc,
const char *  message,
Vector< Handle< String > >  args 
)

Friends And Related Function Documentation

friend class BlockState
friend

Definition at line 850 of file parser.h.

friend class FunctionState
friend

Definition at line 851 of file parser.h.


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