|  | v8
    3.25.30(node0.11.13)
    V8 is Google's open source JavaScript engine | 
#include <preparser.h>
| Public Member Functions | |
| bool | IsIdentifier () | 
| PreParserIdentifier | AsIdentifier () | 
| bool | IsStringLiteral () | 
| bool | IsUseStrictLiteral () | 
| bool | IsThis () | 
| bool | IsThisProperty () | 
| bool | IsProperty () | 
| bool | IsValidLeftHandSide () | 
| bool | IsFunctionLiteral () const | 
| bool | IsCall () const | 
| bool | IsCallNew () const | 
| PreParserExpression | AsFunctionLiteral () | 
| PreParserExpression * | operator-> () | 
| void | set_index (int index) | 
| void | set_parenthesized () | 
| Static Public Member Functions | |
| static PreParserExpression | Default () | 
| static PreParserExpression | FromIdentifier (PreParserIdentifier id) | 
| static PreParserExpression | StringLiteral () | 
| static PreParserExpression | UseStrictStringLiteral () | 
| static PreParserExpression | This () | 
| static PreParserExpression | ThisProperty () | 
| static PreParserExpression | Property () | 
Definition at line 561 of file preparser.h.
| 
 | inline | 
Definition at line 623 of file preparser.h.
| 
 | inline | 
Definition at line 595 of file preparser.h.
Referenced by PreParserTraits::CheckStrictModeLValue().
| 
 | inlinestatic | 
Definition at line 563 of file preparser.h.
Referenced by PreParserTraits::BuildUnaryExpression(), PreParserTraits::EmptyExpression(), PreParserTraits::EmptyLiteral(), PreParserTraits::ExpressionFromLiteral(), PreParserTraits::GetLiteralTheHole(), PreParserFactory::NewArrayLiteral(), PreParserFactory::NewAssignment(), PreParserFactory::NewBinaryOperation(), PreParserFactory::NewCall(), PreParserFactory::NewCallNew(), PreParserFactory::NewCompareOperation(), PreParserFactory::NewConditional(), PreParserFactory::NewCountOperation(), PreParserFactory::NewLiteral(), PreParserFactory::NewNumberLiteral(), PreParserFactory::NewObjectLiteral(), PreParserFactory::NewObjectLiteralProperty(), PreParserFactory::NewRegExpLiteral(), PreParserFactory::NewUnaryOperation(), PreParserFactory::NewVariableProxy(), and PreParserFactory::NewYield().
| 
 | inlinestatic | 
Definition at line 567 of file preparser.h.
Referenced by PreParserTraits::ExpressionFromIdentifier().
| 
 | inline | 
Definition at line 620 of file preparser.h.
| 
 | inline | 
Definition at line 621 of file preparser.h.
| 
 | inline | 
Definition at line 619 of file preparser.h.
| 
 | inline | 
Definition at line 592 of file preparser.h.
Referenced by PreParserTraits::CheckStrictModeLValue(), PreParserTraits::IsIdentifier(), and PreParserExpression::IsValidLeftHandSide().
| 
 | inline | 
Definition at line 610 of file preparser.h.
Referenced by PreParserExpression::IsValidLeftHandSide().
| 
 | inline | 
Definition at line 600 of file preparser.h.
| 
 | inline | 
Definition at line 606 of file preparser.h.
Referenced by PreParserFactory::NewProperty().
| 
 | inline | 
Definition at line 608 of file preparser.h.
Referenced by PreParserTraits::IsThisProperty().
| 
 | inline | 
Definition at line 602 of file preparser.h.
| 
 | inline | 
Definition at line 614 of file preparser.h.
References PreParserExpression::IsIdentifier(), and PreParserExpression::IsProperty().
| 
 | inline | 
Definition at line 627 of file preparser.h.
| 
 | inlinestatic | 
Definition at line 588 of file preparser.h.
Referenced by PreParserFactory::NewProperty().
| 
 | inline | 
Definition at line 630 of file preparser.h.
| 
 | inline | 
Definition at line 631 of file preparser.h.
| 
 | inlinestatic | 
Definition at line 572 of file preparser.h.
Referenced by PreParserTraits::ExpressionFromString().
| 
 | inlinestatic | 
Definition at line 580 of file preparser.h.
Referenced by PreParserTraits::ThisExpression().
| 
 | inlinestatic | 
Definition at line 584 of file preparser.h.
Referenced by PreParserFactory::NewProperty().
| 
 | inlinestatic | 
Definition at line 576 of file preparser.h.
Referenced by PreParserTraits::ExpressionFromString().