v8  3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
preparser.h File Reference
#include "func-name-inferrer.h"
#include "hashmap.h"
#include "scopes.h"
#include "token.h"
#include "scanner.h"
#include "v8.h"
Include dependency graph for preparser.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  ParserBase< Traits >
 
class  ParserBase< Traits >::BASE_EMBEDDED
 
class  ParserBase< Traits >::BASE_EMBEDDED
 
class  ParserBase< Traits >::BASE_EMBEDDED
 
class  ParserBase< Traits >::ObjectLiteralChecker
 
class  PreParserIdentifier
 
class  PreParserExpression
 
class  PreParserExpressionList
 
class  PreParserScope
 
class  PreParserFactory
 
class  PreParserTraits
 
struct  PreParserTraits::Type
 
class  PreParser
 

Namespaces

 v8
 
 v8::internal
 

Macros

#define CHECK_OK
 
#define DUMMY   )
 
#define CHECK_OK_CUSTOM(x)
 
#define DUMMY   )
 

Macro Definition Documentation

#define CHECK_OK_CUSTOM (   x)
Value:
ok); \
if (!*ok) return this->x(); \
((void)0

Definition at line 1333 of file preparser.h.

Referenced by ParserBase< Traits >::ParseArguments().

#define DUMMY   )

Definition at line 1336 of file preparser.h.

#define DUMMY   )

Definition at line 1336 of file preparser.h.