V8 Project
v8::internal::PreParserTraits Member List

This is the complete list of members for v8::internal::PreParserTraits, including all inherited members.

AsIdentifier(PreParserExpression expression)v8::internal::PreParserTraitsinlinestatic
ast_value_factory()v8::internal::PreParserTraitsinlinestatic
BuildUnaryExpression(PreParserExpression expression, Token::Value op, int pos, PreParserFactory *factory)v8::internal::PreParserTraitsinline
CheckAssigningFunctionLiteralToProperty(PreParserExpression left, PreParserExpression right)v8::internal::PreParserTraitsinlinestatic
CheckConflictingVarDeclarations(PreParserScope scope, bool *ok)v8::internal::PreParserTraitsinline
CheckFunctionLiteralInsideTopLevelObjectLiteral(PreParserScope *scope, PreParserExpression property, bool *has_function)v8::internal::PreParserTraitsinlinestatic
CheckPossibleEvalCall(PreParserExpression expression, PreParserScope *scope)v8::internal::PreParserTraitsinlinestatic
ClassLiteral(PreParserIdentifier name, PreParserExpression extends, PreParserExpression constructor, PreParserExpressionList properties, int position, PreParserFactory *factory)v8::internal::PreParserTraitsinlinestatic
DeclareArrowParametersFromExpression(PreParserExpression expression, PreParserScope *scope, Scanner::Location *dupe_loc, bool *ok)v8::internal::PreParserTraitsinline
EmptyArrowParamList()v8::internal::PreParserTraitsinlinestatic
EmptyExpression()v8::internal::PreParserTraitsinlinestatic
EmptyFunctionLiteral()v8::internal::PreParserTraitsinlinestatic
EmptyIdentifier()v8::internal::PreParserTraitsinlinestatic
EmptyIdentifierString()v8::internal::PreParserTraitsinlinestatic
EmptyLiteral()v8::internal::PreParserTraitsinlinestatic
EmptyObjectLiteralProperty()v8::internal::PreParserTraitsinlinestatic
ExpressionFromIdentifier(PreParserIdentifier name, int pos, PreParserScope *scope, PreParserFactory *factory)v8::internal::PreParserTraitsinlinestatic
ExpressionFromLiteral(Token::Value token, int pos, Scanner *scanner, PreParserFactory *factory)v8::internal::PreParserTraitsinlinestatic
ExpressionFromString(int pos, Scanner *scanner, PreParserFactory *factory=NULL)v8::internal::PreParserTraits
GetIterator(PreParserExpression iterable, PreParserFactory *factory)v8::internal::PreParserTraitsinline
GetLiteralTheHole(int position, PreParserFactory *factory)v8::internal::PreParserTraitsinlinestatic
GetNextSymbol(Scanner *scanner)v8::internal::PreParserTraitsinlinestatic
GetNumberAsSymbol(Scanner *scanner)v8::internal::PreParserTraits
GetSymbol(Scanner *scanner)v8::internal::PreParserTraits
InferFunctionName(FuncNameInferrer *fni, PreParserExpression expression)v8::internal::PreParserTraitsinlinestatic
IsArrayIndex(PreParserIdentifier string, uint32_t *index)v8::internal::PreParserTraitsinlinestatic
IsBoilerplateProperty(PreParserExpression property)v8::internal::PreParserTraitsinlinestatic
IsConstructor(PreParserIdentifier identifier)v8::internal::PreParserTraitsinlinestatic
IsEvalOrArguments(PreParserIdentifier identifier)v8::internal::PreParserTraitsinlinestatic
IsFutureStrictReserved(PreParserIdentifier identifier)v8::internal::PreParserTraitsinlinestatic
IsIdentifier(PreParserExpression expression)v8::internal::PreParserTraitsinlinestatic
IsPrototype(PreParserIdentifier identifier)v8::internal::PreParserTraitsinlinestatic
IsThisProperty(PreParserExpression expression)v8::internal::PreParserTraitsinlinestatic
MarkExpressionAsAssigned(PreParserExpression expression)v8::internal::PreParserTraitsinlinestatic
NewExpressionList(int size, void *zone)v8::internal::PreParserTraitsinlinestatic
NewPropertyList(int size, void *zone)v8::internal::PreParserTraitsinlinestatic
NewScope(PreParserScope *outer_scope, ScopeType scope_type)v8::internal::PreParserTraitsinline
NewStatementList(int size, void *zone)v8::internal::PreParserTraitsinlinestatic
NewThrowReferenceError(const char *type, int pos)v8::internal::PreParserTraitsinline
NewThrowSyntaxError(const char *type, Handle< Object > arg, int pos)v8::internal::PreParserTraitsinline
NewThrowTypeError(const char *type, Handle< Object > arg, int pos)v8::internal::PreParserTraitsinline
NullExpressionList()v8::internal::PreParserTraitsinlinestatic
ParseEagerFunctionBody(PreParserIdentifier function_name, int pos, Variable *fvar, Token::Value fvar_init_op, bool is_generator, bool *ok)v8::internal::PreParserTraitsinline
ParseFunctionLiteral(PreParserIdentifier 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::PreParserTraits
ParseV8Intrinsic(bool *ok)v8::internal::PreParserTraits
pre_parser_v8::internal::PreParserTraitsprivate
PreParserTraits(PreParser *pre_parser)v8::internal::PreParserTraitsinlineexplicit
PushLiteralName(FuncNameInferrer *fni, PreParserIdentifier id)v8::internal::PreParserTraitsinlinestatic
PushPropertyName(FuncNameInferrer *fni, PreParserExpression expression)v8::internal::PreParserTraitsinlinestatic
ReportMessageAt(Scanner::Location location, const char *message, const char *arg=NULL, bool is_reference_error=false)v8::internal::PreParserTraits
ReportMessageAt(int start_pos, int end_pos, const char *message, const char *arg=NULL, bool is_reference_error=false)v8::internal::PreParserTraits
SetUpFunctionState(FunctionState *function_state)v8::internal::PreParserTraitsinlinestatic
ShortcutNumericLiteralBinaryExpression(PreParserExpression *x, PreParserExpression y, Token::Value op, int pos, PreParserFactory *factory)v8::internal::PreParserTraitsinline
SkipLazyFunctionBody(PreParserIdentifier function_name, int *materialized_literal_count, int *expected_property_count, bool *ok)v8::internal::PreParserTraitsinline
SuperReference(PreParserScope *scope, PreParserFactory *factory)v8::internal::PreParserTraitsinlinestatic
TearDownFunctionState(FunctionState *function_state)v8::internal::PreParserTraitsinlinestatic
ThisExpression(PreParserScope *scope, PreParserFactory *factory)v8::internal::PreParserTraitsinlinestatic