V8 Project
|
This is the complete list of members for v8::internal::ParserTraits, including all inherited members.
AsIdentifier(Expression *expression) | v8::internal::ParserTraits | inlinestatic |
ast_value_factory() | v8::internal::ParserTraits | inline |
BuildUnaryExpression(Expression *expression, Token::Value op, int pos, AstNodeFactory< AstConstructionVisitor > *factory) | v8::internal::ParserTraits | |
CheckAssigningFunctionLiteralToProperty(Expression *left, Expression *right) | v8::internal::ParserTraits | static |
CheckConflictingVarDeclarations(v8::internal::Scope *scope, bool *ok) | v8::internal::ParserTraits | inline |
CheckFunctionLiteralInsideTopLevelObjectLiteral(Scope *scope, ObjectLiteralProperty *property, bool *has_function) | v8::internal::ParserTraits | inlinestatic |
CheckPossibleEvalCall(Expression *expression, Scope *scope) | v8::internal::ParserTraits | |
ClassLiteral(const AstRawString *name, Expression *extends, Expression *constructor, ZoneList< ObjectLiteral::Property * > *properties, int pos, AstNodeFactory< AstConstructionVisitor > *factory) | v8::internal::ParserTraits | |
DeclareArrowParametersFromExpression(Expression *expression, Scope *scope, Scanner::Location *dupe_loc, bool *ok) | v8::internal::ParserTraits | |
EmptyArrowParamList() | v8::internal::ParserTraits | inlinestatic |
EmptyExpression() | v8::internal::ParserTraits | inlinestatic |
EmptyFunctionLiteral() | v8::internal::ParserTraits | inlinestatic |
EmptyIdentifier() | v8::internal::ParserTraits | inlinestatic |
EmptyIdentifierString() | v8::internal::ParserTraits | inline |
EmptyLiteral() | v8::internal::ParserTraits | inlinestatic |
EmptyObjectLiteralProperty() | v8::internal::ParserTraits | inlinestatic |
ExpressionFromIdentifier(const AstRawString *name, int pos, Scope *scope, AstNodeFactory< AstConstructionVisitor > *factory) | v8::internal::ParserTraits | |
ExpressionFromLiteral(Token::Value token, int pos, Scanner *scanner, AstNodeFactory< AstConstructionVisitor > *factory) | v8::internal::ParserTraits | |
ExpressionFromString(int pos, Scanner *scanner, AstNodeFactory< AstConstructionVisitor > *factory) | v8::internal::ParserTraits | |
GetIterator(Expression *iterable, AstNodeFactory< AstConstructionVisitor > *factory) | v8::internal::ParserTraits | |
GetLiteralTheHole(int position, AstNodeFactory< AstConstructionVisitor > *factory) | v8::internal::ParserTraits | |
GetNextSymbol(Scanner *scanner) | v8::internal::ParserTraits | |
GetNumberAsSymbol(Scanner *scanner) | v8::internal::ParserTraits | |
GetSymbol(Scanner *scanner) | v8::internal::ParserTraits | |
InferFunctionName(FuncNameInferrer *fni, FunctionLiteral *func_to_infer) | v8::internal::ParserTraits | inlinestatic |
IsArrayIndex(const AstRawString *string, uint32_t *index) | v8::internal::ParserTraits | inlinestatic |
IsBoilerplateProperty(ObjectLiteral::Property *property) | v8::internal::ParserTraits | inlinestatic |
IsConstructor(const AstRawString *identifier) const | v8::internal::ParserTraits | |
IsEvalOrArguments(const AstRawString *identifier) const | v8::internal::ParserTraits | |
IsFutureStrictReserved(const AstRawString *identifier) const | v8::internal::ParserTraits | inline |
IsIdentifier(Expression *expression) | v8::internal::ParserTraits | static |
IsPrototype(const AstRawString *identifier) const | v8::internal::ParserTraits | |
IsThisProperty(Expression *expression) | v8::internal::ParserTraits | static |
MarkExpressionAsAssigned(Expression *expression) | v8::internal::ParserTraits | static |
NewExpressionList(int size, Zone *zone) | v8::internal::ParserTraits | inline |
NewPropertyList(int size, Zone *zone) | v8::internal::ParserTraits | inline |
NewScope(Scope *parent_scope, ScopeType scope_type) | v8::internal::ParserTraits | inline |
NewStatementList(int size, Zone *zone) | v8::internal::ParserTraits | inline |
NewThrowError(const AstRawString *constructor, const char *type, const AstRawString *arg, int pos) | v8::internal::ParserTraits | |
NewThrowReferenceError(const char *type, int pos) | v8::internal::ParserTraits | |
NewThrowSyntaxError(const char *type, const AstRawString *arg, int pos) | v8::internal::ParserTraits | |
NewThrowTypeError(const char *type, const AstRawString *arg, int pos) | v8::internal::ParserTraits | |
NullExpressionList() | v8::internal::ParserTraits | inlinestatic |
ParseEagerFunctionBody(const AstRawString *name, int pos, Variable *fvar, Token::Value fvar_init_op, bool is_generator, bool *ok) | v8::internal::ParserTraits | inline |
ParseFunctionLiteral(const AstRawString *name, Scanner::Location function_name_location, bool name_is_strict_reserved, FunctionKind kind, int function_token_position, FunctionLiteral::FunctionType type, FunctionLiteral::ArityRestriction arity_restriction, bool *ok) | v8::internal::ParserTraits | |
parser_ | v8::internal::ParserTraits | private |
ParserTraits(Parser *parser) | v8::internal::ParserTraits | inlineexplicit |
ParseV8Intrinsic(bool *ok) | v8::internal::ParserTraits | |
PushLiteralName(FuncNameInferrer *fni, const AstRawString *id) | v8::internal::ParserTraits | inlinestatic |
PushPropertyName(FuncNameInferrer *fni, Expression *expression) | v8::internal::ParserTraits | |
ReportMessage(const char *message, const char *arg=NULL, bool is_reference_error=false) | v8::internal::ParserTraits | |
ReportMessage(const char *message, const AstRawString *arg, bool is_reference_error=false) | v8::internal::ParserTraits | |
ReportMessageAt(Scanner::Location source_location, const char *message, const char *arg=NULL, bool is_reference_error=false) | v8::internal::ParserTraits | |
ReportMessageAt(Scanner::Location source_location, const char *message, const AstRawString *arg, bool is_reference_error=false) | v8::internal::ParserTraits | |
SetUpFunctionState(FunctionState *function_state) | v8::internal::ParserTraits | inlinestatic |
ShortcutNumericLiteralBinaryExpression(Expression **x, Expression *y, Token::Value op, int pos, AstNodeFactory< AstConstructionVisitor > *factory) | v8::internal::ParserTraits | |
SkipLazyFunctionBody(const AstRawString *name, int *materialized_literal_count, int *expected_property_count, bool *ok) | v8::internal::ParserTraits | inline |
SuperReference(Scope *scope, AstNodeFactory< AstConstructionVisitor > *factory, int pos=RelocInfo::kNoPosition) | v8::internal::ParserTraits | |
TearDownFunctionState(FunctionState *function_state) | v8::internal::ParserTraits | inlinestatic |
ThisExpression(Scope *scope, AstNodeFactory< AstConstructionVisitor > *factory, int pos=RelocInfo::kNoPosition) | v8::internal::ParserTraits |