V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
|
This is the complete list of members for v8::internal::ParserBase< Impl >, including all inherited members.
Accumulate(unsigned productions) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
AccumulateFormalParameterContainmentErrors() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
ALLOW_ACCESSORS(natives) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | |
ALLOW_ACCESSORS(harmony_public_fields) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | |
ALLOW_ACCESSORS(harmony_static_fields) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | |
ALLOW_ACCESSORS(harmony_dynamic_import) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | |
ALLOW_ACCESSORS(harmony_import_meta) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | |
ALLOW_ACCESSORS(harmony_private_methods) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | |
ALLOW_ACCESSORS(eval_cache) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | |
allow_harmony_numeric_separator() const (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inline |
allow_harmony_private_fields() const (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inline |
AllowRestrictedIdentifiers enum name (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ast_node_factory_ (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ast_value_factory() const (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
ast_value_factory_ (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
BlockT typedef (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | |
BreakableStatementT typedef (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | |
BuildReturnStatement(ExpressionT expr, int pos, int end_pos=kNoSourcePosition) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
Check(Token::Value token) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
CheckArityRestrictions(int param_count, FunctionKind function_type, bool has_rest, int formals_start_pos, int formals_end_pos) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
CheckArrowFormalParameter(ExpressionT formal) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
CheckClassFieldName(IdentifierT name, bool is_static) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
CheckClassMethodName(IdentifierT name, ParsePropertyKind type, ParseFunctionFlags flags, bool is_static, bool *has_seen_constructor) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
CheckContextualKeyword(const AstRawString *name) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
CheckDestructuringElement(ExpressionT element, int beg_pos, int end_pos) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
CheckFunctionName(LanguageMode language_mode, IdentifierT function_name, FunctionNameValidity function_name_validity, const Scanner::Location &function_name_loc) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
CheckInOrOf(ForEachStatement::VisitMode *visit_mode) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
CheckPossibleEvalCall(ExpressionT expression, Scope *scope) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
CheckStackOverflow() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
CheckStrictOctalLiteral(int beg_pos, int end_pos) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
CheckTemplateEscapes(bool should_throw) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
ClassFieldVariableName(AstValueFactory *ast_value_factory, int index) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
classifier() const (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
ClassLiteralPropertyT typedef (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | |
ClassPropertyKindFor(ParsePropertyKind kind) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
ClassPropertyListT typedef (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | |
Consume(Token::Value token) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
default_eager_compile_hint() const (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inline |
DoParseMemberExpressionContinuation(ExpressionT expression) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
end_position() const (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
Expect(Token::Value token) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
ExpectContextualKeyword(const AstRawString *name) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
ExpectMetaProperty(const AstRawString *property_name, const char *full_name, int pos) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ExpectSemicolon() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
ExpressionClassifier typedef (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | |
ExpressionListT typedef (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | |
ExpressionT typedef (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | |
extension_ (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
factory() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
FactoryT typedef (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | |
fni_ (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
FormalParametersT typedef (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | |
ForStatementT typedef (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | |
FuncNameInferrer typedef (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | |
FuncNameInferrerState typedef (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | |
function_state_ (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
FunctionBodyType enum name (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
FunctionKindFor(ParseFunctionFlags flags) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
FunctionKindForImpl(bool is_method, ParseFunctionFlags flags) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
FunctionLiteralT typedef (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | |
GetClosureScope() const (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
GetDeclarationScope() const (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
GetLastFunctionLiteralId() const (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inline |
GetNextFunctionLiteralId() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inline |
GetReceiverScope() const (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
has_error() const (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inline |
IdentifierT typedef (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | |
impl() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inline |
impl() const (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inline |
is_async_function() const (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
is_async_generator() const (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
is_generator() const (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
is_resumable() const (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
IsAccessor(ParsePropertyKind kind) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotectedstatic |
IsAssignableIdentifier(ExpressionT expression) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
IsNextLetKeyword() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
IsValidReferenceExpression(ExpressionT expression) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
IterationStatementT typedef (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | |
kAllowRestrictedIdentifiers enum value (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
kDontAllowRestrictedIdentifiers enum value (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
kForStatement enum value (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
kLazyParseTrialLimit (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protectedstatic |
kLazyParsingAborted enum value (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
kLazyParsingComplete enum value (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
kStatement enum value (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
kStatementListItem enum value (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
language_mode() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
LazyParsingResult enum name (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
logger_ (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
main_zone() const (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inline |
MarkLoopVariableAsAssigned(Scope *scope, Variable *var, typename DeclarationDescriptor::Kind declaration_kind) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protectedstatic |
MethodKindFor(ParseFunctionFlags flags) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
module() const (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
NewEvalScope(Scope *parent) const (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
NewFunctionScope(FunctionKind kind, Zone *parse_zone=nullptr) const (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
NewModuleScope(DeclarationScope *parent) const (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
NewScope(ScopeType scope_type) const (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
NewScopeWithParent(Scope *parent, ScopeType scope_type) const (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
NewScriptScope() const (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
NewVarblockScope() const (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
Next() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
ObjectLiteralPropertyT typedef (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | |
ObjectPropertyListT typedef (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | |
original_scope_ (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseAndClassifyIdentifier() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseArguments(ExpressionListT *args, bool *has_spread, bool maybe_arrow) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseArguments(ExpressionListT *args, bool *has_spread) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
ParseArrayLiteral() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseArrowFormalsWithRest(ExpressionListT *list) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseArrowFunctionLiteral(const FormalParametersT ¶meters) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseAssignmentExpression() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseAsyncFunctionBody(Scope *scope, StatementListT *body) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseAsyncFunctionDeclaration(ZonePtrList< const AstRawString > *names, bool default_export) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseAsyncFunctionLiteral() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseAwaitExpression() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseBinaryContinuation(ExpressionT x, int prec, int prec1) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseBinaryExpression(int prec) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseBindingPattern() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseBlock(ZonePtrList< const AstRawString > *labels) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseBreakStatement(ZonePtrList< const AstRawString > *labels) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseClassDeclaration(ZonePtrList< const AstRawString > *names, bool default_export) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseClassLiteral(IdentifierT name, Scanner::Location class_name_location, bool name_is_strict_reserved, int class_token_pos) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseClassPropertyDefinition(ClassInfo *class_info, ParsePropertyInfo *prop_info, bool has_extends) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseConditionalContinuation(ExpressionT expression, int pos) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseConditionalExpression() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseContinueStatement() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseDebuggerStatement() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseDoWhileStatement(ZonePtrList< const AstRawString > *labels, ZonePtrList< const AstRawString > *own_labels) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseExpression() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseExpressionCoverGrammar() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseExpressionOrLabelledStatement(ZonePtrList< const AstRawString > *labels, ZonePtrList< const AstRawString > *own_labels, AllowLabelledFunctionStatement allow_function) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseForAwaitStatement(ZonePtrList< const AstRawString > *labels, ZonePtrList< const AstRawString > *own_labels) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseForEachStatementWithDeclarations(int stmt_pos, ForInfo *for_info, ZonePtrList< const AstRawString > *labels, ZonePtrList< const AstRawString > *own_labels, Scope *inner_block_scope) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseForEachStatementWithoutDeclarations(int stmt_pos, ExpressionT expression, int lhs_beg_pos, int lhs_end_pos, ForInfo *for_info, ZonePtrList< const AstRawString > *labels, ZonePtrList< const AstRawString > *own_labels) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseFormalParameter(FormalParametersT *parameters) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseFormalParameterList(FormalParametersT *parameters) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseForStatement(ZonePtrList< const AstRawString > *labels, ZonePtrList< const AstRawString > *own_labels) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseFunctionBody(StatementListT *result, IdentifierT function_name, int pos, const FormalParametersT ¶meters, FunctionKind kind, FunctionLiteral::FunctionType function_type, FunctionBodyType body_type) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseFunctionDeclaration() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseFunctionExpression() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseHoistableDeclaration(ZonePtrList< const AstRawString > *names, bool default_export) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseHoistableDeclaration(int pos, ParseFunctionFlags flags, ZonePtrList< const AstRawString > *names, bool default_export) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseIdentifier(AllowRestrictedIdentifiers) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseIdentifierName() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseIdentifierNameOrPrivateName() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseIdentifierOrStrictReservedWord(FunctionKind function_kind, bool *is_strict_reserved, bool *is_await) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseIdentifierOrStrictReservedWord(bool *is_strict_reserved, bool *is_await) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
ParseIfStatement(ZonePtrList< const AstRawString > *labels) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseImportExpressions() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseLeftHandSideContinuation(ExpressionT expression) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseLeftHandSideExpression() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseMemberExpression() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseMemberExpressionContinuation(ExpressionT expression) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
ParseMemberInitializer(ClassInfo *class_info, int beg_pos, bool is_static) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseMemberWithNewPrefixesExpression() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseMemberWithPresentNewPrefixesExpression() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseNativeDeclaration() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseNewTargetExpression() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseObjectLiteral() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseObjectPropertyDefinition(ParsePropertyInfo *prop_info, bool *has_seen_proto) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParsePostfixExpression() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParsePrimaryExpression() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParsePropertyName(ParsePropertyInfo *prop_info) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParserBase(Zone *zone, Scanner *scanner, uintptr_t stack_limit, v8::Extension *extension, AstValueFactory *ast_value_factory, PendingCompilationErrorHandler *pending_error_handler, RuntimeCallStats *runtime_call_stats, Logger *logger, int script_id, bool parsing_module, bool parsing_on_main_thread) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inline |
ParseRegExpLiteral() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseReturnStatement() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseScopedStatement(ZonePtrList< const AstRawString > *labels) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseStandardForLoop(int stmt_pos, ZonePtrList< const AstRawString > *labels, ZonePtrList< const AstRawString > *own_labels, ExpressionT *cond, StatementT *next, StatementT *body) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseStandardForLoopWithLexicalDeclarations(int stmt_pos, StatementT init, ForInfo *for_info, ZonePtrList< const AstRawString > *labels, ZonePtrList< const AstRawString > *own_labels) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseStatement(ZonePtrList< const AstRawString > *labels, ZonePtrList< const AstRawString > *own_labels) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
ParseStatement(ZonePtrList< const AstRawString > *labels, ZonePtrList< const AstRawString > *own_labels, AllowLabelledFunctionStatement allow_function) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseStatementList(StatementListT *body, Token::Value end_token) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
ParseStatementList(StatementListT *body, Token::Value end_token, bool may_abort) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseStatementListItem() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseSuperExpression(bool is_new) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseSwitchStatement(ZonePtrList< const AstRawString > *labels) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseTemplateLiteral(ExpressionT tag, int start, bool tagged) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseThrowStatement() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseTryStatement() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseUnaryExpression() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseUnaryOrPrefixExpression() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseV8Intrinsic() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseVariableDeclarations(VariableDeclarationContext var_context, DeclarationParsingResult *parsing_result, ZonePtrList< const AstRawString > *names) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseVariableStatement(VariableDeclarationContext var_context, ZonePtrList< const AstRawString > *names) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseWhileStatement(ZonePtrList< const AstRawString > *labels, ZonePtrList< const AstRawString > *own_labels) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseWithStatement(ZonePtrList< const AstRawString > *labels) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ParseYieldExpression() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
parsing_module_ (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
parsing_on_main_thread_ (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
peek() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
peek_any_identifier() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
peek_end_position() const (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
peek_position() const (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
PeekAhead() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
PeekContextualKeyword(const AstRawString *name) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
PeekInOrOf() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
pending_error_handler() const (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
pending_error_handler() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
pending_error_handler_ (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
pointer_buffer() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
position() const (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
PositionAfterSemicolon() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
PropertyPosition enum name (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
RaiseLanguageMode(LanguageMode mode) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
ReportClassifierError(const typename ExpressionClassifier::Error &error) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
ReportMessage(MessageTemplate message) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
ReportMessage(MessageTemplate message, T arg, ParseErrorType error_type=kSyntaxError) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
ReportMessageAt(Scanner::Location location, MessageTemplate message, ParseErrorType error_type) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
ReportUnexpectedToken(Token::Value token) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ReportUnexpectedTokenAt(Scanner::Location location, Token::Value token, MessageTemplate message=MessageTemplate::kUnexpectedToken) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
ResetFunctionLiteralId() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inline |
RewritableExpressionT typedef (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | |
RewriteInvalidReferenceExpression(ExpressionT expression, int beg_pos, int end_pos, MessageTemplate message) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
RewriteInvalidReferenceExpression(ExpressionT expression, int beg_pos, int end_pos, MessageTemplate message, ParseErrorType type) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
runtime_call_stats_ (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
scanner() const (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
scope() const (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
scope_ (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
script_id() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
set_allow_harmony_numeric_separator(bool allow) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inline |
set_allow_harmony_private_fields(bool allow) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inline |
set_default_eager_compile_hint(FunctionLiteral::EagerCompileHint eager_compile_hint) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inline |
set_rewritable_length(int i) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inline |
set_script_id(int id) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
set_stack_limit(uintptr_t stack_limit) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inline |
set_stack_overflow() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
SkipFunctionLiterals(int delta) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inline |
SourceRange typedef (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | |
SourceRangeScope typedef (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | |
stack_limit() const (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inline |
stack_limit_ (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
stack_overflow() const (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
StatementListT typedef (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | |
StatementT typedef (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | |
SuspendExpressionT typedef (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | |
TargetScopeT typedef (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | |
TargetT typedef (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | |
Types typedef (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | |
v8::internal::ExpressionClassifier< ParserTypes< Impl > > (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | friend |
ValidateArrowFormalParameters(ExpressionT expression) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
ValidateBindingPattern() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
ValidateExpression() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
ValidateFormalParameterInitializer() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
ValidateFormalParameters(LanguageMode language_mode, const FormalParametersT ¶meters, bool allow_duplicates) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
ValidateLetPattern() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
ValidatePattern() (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
ValidatePattern(ExpressionT expression) (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inlineprotected |
VariableDeclarationContext enum name (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | protected |
zone() const (defined in v8::internal::ParserBase< Impl >) | v8::internal::ParserBase< Impl > | inline |