v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::ParserBase< Impl > Member List

This is the complete list of members for v8::internal::ParserBase< Impl >, including all inherited members.

accept_IN_v8::internal::ParserBase< Impl >private
AccumulationScope typedefv8::internal::ParserBase< Impl >
allow_eval_cache() constv8::internal::ParserBase< Impl >inline
allow_eval_cache_v8::internal::ParserBase< Impl >private
ArrowHeadParsingScope typedefv8::internal::ParserBase< Impl >
ast_node_factory_v8::internal::ParserBase< Impl >protected
ast_value_factory() constv8::internal::ParserBase< Impl >inlineprotected
ast_value_factory_v8::internal::ParserBase< Impl >protected
AutoAccessorVariableName(AstValueFactory *ast_value_factory, int index)v8::internal::ParserBase< Impl >inlineprotected
BlockT typedefv8::internal::ParserBase< Impl >
BreakableStatementT typedefv8::internal::ParserBase< Impl >
BuildReturnStatement(ExpressionT expr, int pos, int end_pos=ReturnStatement::kFunctionLiteralReturnPosition)v8::internal::ParserBase< Impl >inlineprotected
Check(Token::Value token)v8::internal::ParserBase< Impl >inlineprotected
CheckArityRestrictions(int param_count, FunctionKind function_type, bool has_rest, int formals_start_pos, int formals_end_pos)v8::internal::ParserBase< Impl >protected
CheckClassFieldName(IdentifierT name, bool is_static)v8::internal::ParserBase< Impl >protected
CheckClassMethodName(IdentifierT name, ParsePropertyKind type, ParseFunctionFlags flags, bool is_static, bool *has_seen_constructor)v8::internal::ParserBase< Impl >protected
CheckConflictingVarDeclarations(DeclarationScope *scope)v8::internal::ParserBase< Impl >inlineprotected
CheckContextualKeyword(const AstRawString *name)v8::internal::ParserBase< Impl >inlineprotected
CheckContextualKeyword(Token::Value token)v8::internal::ParserBase< Impl >inlineprotected
CheckFunctionName(LanguageMode language_mode, IdentifierT function_name, FunctionNameValidity function_name_validity, const Scanner::Location &function_name_loc)v8::internal::ParserBase< Impl >inlineprotected
CheckInOrOf(ForEachStatement::VisitMode *visit_mode)v8::internal::ParserBase< Impl >inlineprotected
CheckPossibleEvalCall(ExpressionT expression, bool is_optional_call, Scope *scope)v8::internal::ParserBase< Impl >inlineprotected
CheckStackOverflow()v8::internal::ParserBase< Impl >inlineprotected
CheckStrictOctalLiteral(int beg_pos, int end_pos)v8::internal::ParserBase< Impl >inlineprotected
CheckTemplateEscapes(bool should_throw)v8::internal::ParserBase< Impl >inlineprotected
ClassFieldVariableName(AstValueFactory *ast_value_factory, int index)v8::internal::ParserBase< Impl >inlineprotected
ClassifyArrowParameter(AccumulationScope *accumulation_scope, int position, ExpressionT parameter)v8::internal::ParserBase< Impl >protected
ClassifyParameter(IdentifierT parameter, int beg_pos, int end_pos)v8::internal::ParserBase< Impl >protected
ClassifyPropertyIdentifier(Token::Value token, ParsePropertyInfo *prop_info)v8::internal::ParserBase< Impl >protected
ClassLiteralPropertyT typedefv8::internal::ParserBase< Impl >
ClassPropertyKindFor(ParsePropertyKind kind)v8::internal::ParserBase< Impl >inlineprotected
ClassPropertyListT typedefv8::internal::ParserBase< Impl >
ClassStaticElementListT typedefv8::internal::ParserBase< Impl >
compile_hints_magic_enabled_v8::internal::ParserBase< Impl >private
compile_hints_per_function_magic_enabled_v8::internal::ParserBase< Impl >private
Consume(Token::Value token)v8::internal::ParserBase< Impl >inlineprotected
ContainsLabel(const ZonePtrList< const AstRawString > *labels, const AstRawString *label)v8::internal::ParserBase< Impl >inlineprotected
DeclareLabel(ZonePtrList< const AstRawString > **labels, ZonePtrList< const AstRawString > **own_labels, const AstRawString *label)v8::internal::ParserBase< Impl >inlineprotected
default_eager_compile_hint() constv8::internal::ParserBase< Impl >inline
default_eager_compile_hint_v8::internal::ParserBase< Impl >private
DoParseMemberExpressionContinuation(ExpressionT expression)v8::internal::ParserBase< Impl >protected
end_position() constv8::internal::ParserBase< Impl >inlineprotected
Expect(Token::Value token)v8::internal::ParserBase< Impl >inlineprotected
ExpectContextualKeyword(const AstRawString *name, const char *fullname=nullptr, int pos=-1)v8::internal::ParserBase< Impl >inlineprotected
ExpectContextualKeyword(Token::Value token)v8::internal::ParserBase< Impl >inlineprotected
ExpectSemicolon()v8::internal::ParserBase< Impl >inlineprotected
expression_scope() constv8::internal::ParserBase< Impl >inlineprotected
expression_scope_v8::internal::ParserBase< Impl >private
ExpressionListT typedefv8::internal::ParserBase< Impl >
ExpressionParsingScope typedefv8::internal::ParserBase< Impl >
ExpressionScope typedefv8::internal::ParserBase< Impl >
ExpressionT typedefv8::internal::ParserBase< Impl >
factory()v8::internal::ParserBase< Impl >inlineprotected
FactoryT typedefv8::internal::ParserBase< Impl >
flags() constv8::internal::ParserBase< Impl >inline
flags_v8::internal::ParserBase< Impl >private
fni_v8::internal::ParserBase< Impl >protected
FormalParametersT typedefv8::internal::ParserBase< Impl >
ForStatementT typedefv8::internal::ParserBase< Impl >
FuncNameInferrer typedefv8::internal::ParserBase< Impl >
FuncNameInferrerState typedefv8::internal::ParserBase< Impl >
function_state_v8::internal::ParserBase< Impl >protected
FunctionBodyType enum namev8::internal::ParserBase< Impl >protected
FunctionKindFor(ParseFunctionFlags flags)v8::internal::ParserBase< Impl >inlineprotected
FunctionKindForImpl(SubFunctionKind sub_function_kind, ParseFunctionFlags flags)v8::internal::ParserBase< Impl >inlineprotected
FunctionLiteralT typedefv8::internal::ParserBase< Impl >
GetClosureScope() constv8::internal::ParserBase< Impl >inlineprotected
GetDeclarationScope() constv8::internal::ParserBase< Impl >inlineprotected
GetLastInfoId() constv8::internal::ParserBase< Impl >inline
GetNextInfoId()v8::internal::ParserBase< Impl >inline
GetNextSymbolForRegExpLiteral() constv8::internal::ParserBase< Impl >inlineprotected
GetReceiverScope() constv8::internal::ParserBase< Impl >inlineprotected
GetVariableMode(ClassLiteralProperty::Kind kind)v8::internal::ParserBase< Impl >inlineprotected
has_error() constv8::internal::ParserBase< Impl >inline
has_module_in_scope_chain() constv8::internal::ParserBase< Impl >inline
has_module_in_scope_chain_v8::internal::ParserBase< Impl >private
IdentifierT typedefv8::internal::ParserBase< Impl >
IfStartsWithUsingOrAwaitUsingKeyword()v8::internal::ParserBase< Impl >inlineprotected
impl()v8::internal::ParserBase< Impl >inline
impl() constv8::internal::ParserBase< Impl >inline
info_id_v8::internal::ParserBase< Impl >private
is_async_function() constv8::internal::ParserBase< Impl >inlineprotected
is_async_generator() constv8::internal::ParserBase< Impl >inlineprotected
is_await_allowed() constv8::internal::ParserBase< Impl >inlineprotected
is_await_as_identifier_disallowed() constv8::internal::ParserBase< Impl >inlineprotected
is_generator() constv8::internal::ParserBase< Impl >inlineprotected
is_resumable() constv8::internal::ParserBase< Impl >inlineprotected
is_using_allowed() constv8::internal::ParserBase< Impl >inlineprotected
IsAccessor(ParsePropertyKind kind)v8::internal::ParserBase< Impl >inlineprotectedstatic
IsAssignableIdentifier(ExpressionT expression)v8::internal::ParserBase< Impl >inlineprotected
IsAwaitAsIdentifierDisallowed(FunctionKind kind) constv8::internal::ParserBase< Impl >inlineprotected
IsExtraordinaryPrivateNameAccessAllowed() constv8::internal::ParserBase< Impl >
IsLet(const AstRawString *identifier) constv8::internal::ParserBase< Impl >inlineprotected
IsNextLetKeyword()v8::internal::ParserBase< Impl >protected
IsNextUsingKeyword(Token::Value token_after_using, bool is_await_using)v8::internal::ParserBase< Impl >inlineprotected
IsParsingWhileDebugging() constv8::internal::ParserBase< Impl >inline
IsValidReferenceExpression(ExpressionT expression)v8::internal::ParserBase< Impl >protected
IterationStatementT typedefv8::internal::ParserBase< Impl >
kForStatement enum valuev8::internal::ParserBase< Impl >protected
kFunction enum valuev8::internal::ParserBase< Impl >protected
kNonStaticMethod enum valuev8::internal::ParserBase< Impl >protected
kStatement enum valuev8::internal::ParserBase< Impl >protected
kStatementListItem enum valuev8::internal::ParserBase< Impl >protected
kStaticMethod enum valuev8::internal::ParserBase< Impl >protected
language_mode()v8::internal::ParserBase< Impl >inlineprotected
LookupBreakTarget(IdentifierT label)v8::internal::ParserBase< Impl >inlineprotected
LookupContinueTarget(IdentifierT label)v8::internal::ParserBase< Impl >inlineprotected
loop_nesting_depth() constv8::internal::ParserBase< Impl >inline
main_zone() constv8::internal::ParserBase< Impl >inline
MaybeParsingArrowhead() constv8::internal::ParserBase< Impl >inlineprotected
MethodKindFor(bool is_static, ParseFunctionFlags flags)v8::internal::ParserBase< Impl >inlineprotected
module() constv8::internal::ParserBase< Impl >inlineprotected
NewBlockScopeForObjectLiteral()v8::internal::ParserBase< Impl >inlineprotected
NewClassScope(Scope *parent, bool is_anonymous) constv8::internal::ParserBase< Impl >inlineprotected
NewEvalScope(Scope *parent) constv8::internal::ParserBase< Impl >inlineprotected
NewFunctionScope(FunctionKind kind, Zone *parse_zone=nullptr) constv8::internal::ParserBase< Impl >inlineprotected
NewModuleScope(DeclarationScope *parent) constv8::internal::ParserBase< Impl >inlineprotected
NewRawVariable(const AstRawString *name, int pos)v8::internal::ParserBase< Impl >inlineprotected
NewScope(ScopeType scope_type) constv8::internal::ParserBase< Impl >inlineprotected
NewScopeWithParent(Scope *parent, ScopeType scope_type) constv8::internal::ParserBase< Impl >inlineprotected
NewScriptScope(REPLMode repl_mode) constv8::internal::ParserBase< Impl >inlineprotected
NewUnresolved(const AstRawString *name)v8::internal::ParserBase< Impl >inlineprotected
NewUnresolved(const AstRawString *name, int begin_pos, VariableKind kind=NORMAL_VARIABLE)v8::internal::ParserBase< Impl >inlineprotected
NewVarblockScope() constv8::internal::ParserBase< Impl >inlineprotected
Next()v8::internal::ParserBase< Impl >inlineprotected
next_arrow_function_info_v8::internal::ParserBase< Impl >private
object_literal_scope_v8::internal::ParserBase< Impl >protected
ObjectLiteralPropertyT typedefv8::internal::ParserBase< Impl >
ObjectPropertyListT typedefv8::internal::ParserBase< Impl >
original_scope_v8::internal::ParserBase< Impl >protected
ParameterDeclarationParsingScope typedefv8::internal::ParserBase< Impl >
parameters_v8::internal::ParserBase< Impl >private
ParseAccessorPropertyOrAutoAccessors(ParsePropertyInfo *prop_info, ExpressionT *name_expression, int *name_token_position)v8::internal::ParserBase< Impl >protected
ParseAndClassifyIdentifier(Token::Value token)v8::internal::ParserBase< Impl >protected
ParseArguments(ExpressionListT *args, bool *has_spread, ParsingArrowHeadFlag maybe_arrow=kCertainlyNotArrowHead)v8::internal::ParserBase< Impl >protected
ParseArrayLiteral()v8::internal::ParserBase< Impl >protected
ParseArrowFunctionLiteral(const FormalParametersT &parameters, int function_literal_id, bool could_be_immediately_invoked)v8::internal::ParserBase< Impl >protected
ParseArrowParametersWithRest(ExpressionListT *list, AccumulationScope *scope, int seen_variables)v8::internal::ParserBase< Impl >protected
ParseAssignmentExpression()v8::internal::ParserBase< Impl >protected
ParseAssignmentExpressionCoverGrammar()v8::internal::ParserBase< Impl >protected
ParseAssignmentExpressionCoverGrammarContinuation(int lhs_beg_pos, ExpressionT expression)v8::internal::ParserBase< Impl >protected
ParseAsyncFunctionDeclaration(ZonePtrList< const AstRawString > *names, bool default_export)v8::internal::ParserBase< Impl >protected
ParseAsyncFunctionLiteral()v8::internal::ParserBase< Impl >protected
ParseAwaitExpression()v8::internal::ParserBase< Impl >protected
ParseBinaryContinuation(ExpressionT x, int prec, int prec1)v8::internal::ParserBase< Impl >protected
ParseBinaryExpression(int prec)v8::internal::ParserBase< Impl >protected
ParseBindingPattern()v8::internal::ParserBase< Impl >protected
ParseBlock(ZonePtrList< const AstRawString > *labels, Scope *block_scope)v8::internal::ParserBase< Impl >protected
ParseBlock(ZonePtrList< const AstRawString > *labels)v8::internal::ParserBase< Impl >protected
ParseBreakStatement(ZonePtrList< const AstRawString > *labels)v8::internal::ParserBase< Impl >protected
ParseClassDeclaration(ZonePtrList< const AstRawString > *names, bool default_export)v8::internal::ParserBase< Impl >protected
ParseClassExpression(Scope *outer_scope)v8::internal::ParserBase< Impl >protected
ParseClassLiteral(Scope *outer_scope, IdentifierT name, Scanner::Location class_name_location, bool name_is_strict_reserved, int class_token_pos)v8::internal::ParserBase< Impl >protected
ParseClassLiteralBody(ClassInfo &class_info, IdentifierT name, int class_token_pos, Token::Value end_token)v8::internal::ParserBase< Impl >protected
ParseClassPropertyDefinition(ClassInfo *class_info, ParsePropertyInfo *prop_info, bool has_extends)v8::internal::ParserBase< Impl >protected
ParseClassStaticBlock(ClassInfo *class_info)v8::internal::ParserBase< Impl >protected
ParseCoalesceExpression(ExpressionT expression)v8::internal::ParserBase< Impl >protected
ParseConditionalChainAssignmentExpression()v8::internal::ParserBase< Impl >protected
ParseConditionalChainAssignmentExpressionCoverGrammar()v8::internal::ParserBase< Impl >protected
ParseConditionalChainExpression(ExpressionT condition, int condition_pos)v8::internal::ParserBase< Impl >protected
ParseConditionalContinuation(ExpressionT expression, int pos)v8::internal::ParserBase< Impl >protected
ParseConditionalExpression()v8::internal::ParserBase< Impl >protected
ParseContinueStatement()v8::internal::ParserBase< Impl >protected
ParseCurrentSymbolAsClassFieldOrMethod(ParsePropertyInfo *prop_info, ExpressionT *name_expression)v8::internal::ParserBase< Impl >protected
ParseDebuggerStatement()v8::internal::ParserBase< Impl >protected
ParseDoWhileStatement(ZonePtrList< const AstRawString > *labels, ZonePtrList< const AstRawString > *own_labels)v8::internal::ParserBase< Impl >protected
ParseExpression()v8::internal::ParserBase< Impl >protected
ParseExpressionCoverGrammar()v8::internal::ParserBase< Impl >protected
ParseExpressionOrLabelledStatement(ZonePtrList< const AstRawString > *labels, ZonePtrList< const AstRawString > *own_labels, AllowLabelledFunctionStatement allow_function)v8::internal::ParserBase< Impl >protected
ParseForAwaitStatement(ZonePtrList< const AstRawString > *labels, ZonePtrList< const AstRawString > *own_labels)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)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)v8::internal::ParserBase< Impl >protected
ParseFormalParameter(FormalParametersT *parameters)v8::internal::ParserBase< Impl >protected
ParseFormalParameterList(FormalParametersT *parameters)v8::internal::ParserBase< Impl >protected
ParseForStatement(ZonePtrList< const AstRawString > *labels, ZonePtrList< const AstRawString > *own_labels)v8::internal::ParserBase< Impl >protected
ParseFunctionBody(StatementListT *body, IdentifierT function_name, int pos, const FormalParametersT &parameters, FunctionKind kind, FunctionSyntaxKind function_syntax_kind, FunctionBodyType body_type)v8::internal::ParserBase< Impl >protected
ParseFunctionDeclaration()v8::internal::ParserBase< Impl >protected
ParseFunctionExpression()v8::internal::ParserBase< Impl >protected
ParseHoistableDeclaration(ZonePtrList< const AstRawString > *names, bool default_export)v8::internal::ParserBase< Impl >protected
ParseHoistableDeclaration(int pos, ParseFunctionFlags flags, ZonePtrList< const AstRawString > *names, bool default_export)v8::internal::ParserBase< Impl >protected
ParseIdentifier(FunctionKind function_kind)v8::internal::ParserBase< Impl >protected
ParseIdentifier()v8::internal::ParserBase< Impl >inlineprotected
ParseIfStatement(ZonePtrList< const AstRawString > *labels)v8::internal::ParserBase< Impl >protected
ParseImportExpressions()v8::internal::ParserBase< Impl >protected
ParseLeftHandSideContinuation(ExpressionT expression)v8::internal::ParserBase< Impl >protected
ParseLeftHandSideExpression()v8::internal::ParserBase< Impl >protected
ParseLogicalExpression()v8::internal::ParserBase< Impl >protected
ParseMemberExpression()v8::internal::ParserBase< Impl >protected
ParseMemberExpressionContinuation(ExpressionT expression)v8::internal::ParserBase< Impl >inlineprotected
ParseMemberInitializer(ClassInfo *class_info, int beg_pos, int info_id, bool is_static)v8::internal::ParserBase< Impl >protected
ParseMemberWithPresentNewPrefixesExpression()v8::internal::ParserBase< Impl >protected
ParseNativeDeclaration()v8::internal::ParserBase< Impl >protected
ParseNewTargetExpression()v8::internal::ParserBase< Impl >protected
ParseNonRestrictedIdentifier()v8::internal::ParserBase< Impl >protected
ParseObjectLiteral()v8::internal::ParserBase< Impl >protected
ParseObjectPropertyDefinition(ParsePropertyInfo *prop_info, bool *has_seen_proto)v8::internal::ParserBase< Impl >protected
ParsePossibleDestructuringSubPattern(AccumulationScope *scope)v8::internal::ParserBase< Impl >protected
ParsePostfixContinuation(ExpressionT expression, int lhs_beg_pos)v8::internal::ParserBase< Impl >protected
ParsePostfixExpression()v8::internal::ParserBase< Impl >protected
ParsePrimaryExpression()v8::internal::ParserBase< Impl >protected
ParseProperty(ParsePropertyInfo *prop_info)v8::internal::ParserBase< Impl >protected
ParsePropertyName()v8::internal::ParserBase< Impl >protected
ParsePropertyOrPrivatePropertyName()v8::internal::ParserBase< Impl >protected
ParserBase(Zone *zone, Scanner *scanner, uintptr_t stack_limit, AstValueFactory *ast_value_factory, PendingCompilationErrorHandler *pending_error_handler, RuntimeCallStats *runtime_call_stats, V8FileLogger *v8_file_logger, UnoptimizedCompileFlags flags, bool parsing_on_main_thread, bool compile_hints_magic_enabled, bool compile_hints_per_function_magic_enabled)v8::internal::ParserBase< Impl >inline
ParseRegExpLiteral()v8::internal::ParserBase< Impl >protected
ParseReturnStatement()v8::internal::ParserBase< Impl >protected
ParseScopedStatement(ZonePtrList< const AstRawString > *labels)v8::internal::ParserBase< Impl >protected
ParseStandardForLoop(int stmt_pos, ZonePtrList< const AstRawString > *labels, ZonePtrList< const AstRawString > *own_labels, ExpressionT *cond, StatementT *next, StatementT *body)v8::internal::ParserBase< Impl >protected
ParseStandardForLoopWithLexicalDeclarations(int stmt_pos, StatementT init, ForInfo *for_info, ZonePtrList< const AstRawString > *labels, ZonePtrList< const AstRawString > *own_labels)v8::internal::ParserBase< Impl >protected
ParseStatement(ZonePtrList< const AstRawString > *labels, ZonePtrList< const AstRawString > *own_labels)v8::internal::ParserBase< Impl >inlineprotected
ParseStatement(ZonePtrList< const AstRawString > *labels, ZonePtrList< const AstRawString > *own_labels, AllowLabelledFunctionStatement allow_function)v8::internal::ParserBase< Impl >protected
ParseStatementList(StatementListT *body, Token::Value end_token)v8::internal::ParserBase< Impl >protected
ParseStatementListItem()v8::internal::ParserBase< Impl >protected
ParseSuperExpression()v8::internal::ParserBase< Impl >protected
ParseSwitchStatement(ZonePtrList< const AstRawString > *labels)v8::internal::ParserBase< Impl >protected
ParseTemplateLiteral(ExpressionT tag, int start, bool tagged)v8::internal::ParserBase< Impl >protected
ParseThrowStatement()v8::internal::ParserBase< Impl >protected
ParseTryStatement()v8::internal::ParserBase< Impl >protected
ParseUnaryExpression()v8::internal::ParserBase< Impl >protected
ParseUnaryOrPrefixExpression()v8::internal::ParserBase< Impl >protected
ParseV8Intrinsic()v8::internal::ParserBase< Impl >protected
ParseVariableDeclarations(VariableDeclarationContext var_context, DeclarationParsingResult *parsing_result, ZonePtrList< const AstRawString > *names)v8::internal::ParserBase< Impl >protected
ParseVariableStatement(VariableDeclarationContext var_context, ZonePtrList< const AstRawString > *names)v8::internal::ParserBase< Impl >protected
ParseWhileStatement(ZonePtrList< const AstRawString > *labels, ZonePtrList< const AstRawString > *own_labels)v8::internal::ParserBase< Impl >protected
ParseWithStatement(ZonePtrList< const AstRawString > *labels)v8::internal::ParserBase< Impl >protected
ParseYieldExpression()v8::internal::ParserBase< Impl >protected
parsing_on_main_thread_v8::internal::ParserBase< Impl >protected
peek()v8::internal::ParserBase< Impl >inlineprotected
peek_any_identifier()v8::internal::ParserBase< Impl >inlineprotected
peek_end_position() constv8::internal::ParserBase< Impl >inlineprotected
peek_position() constv8::internal::ParserBase< Impl >inlineprotected
PeekAhead()v8::internal::ParserBase< Impl >inlineprotected
PeekAheadAhead()v8::internal::ParserBase< Impl >inlineprotected
PeekContextualKeyword(const AstRawString *name)v8::internal::ParserBase< Impl >inlineprotected
PeekContextualKeyword(Token::Value token)v8::internal::ParserBase< Impl >inlineprotected
PeekInOrOf()v8::internal::ParserBase< Impl >inlineprotected
PeekNextInfoId()v8::internal::ParserBase< Impl >inline
pending_error_handler() constv8::internal::ParserBase< Impl >inlineprotected
pending_error_handler()v8::internal::ParserBase< Impl >inlineprotected
pending_error_handler_v8::internal::ParserBase< Impl >protected
pointer_buffer()v8::internal::ParserBase< Impl >inlineprotected
pointer_buffer_v8::internal::ParserBase< Impl >private
position() constv8::internal::ParserBase< Impl >inlineprotected
position_after_last_primary_expression_open_parenthesis_v8::internal::ParserBase< Impl >private
PositionAfterSemicolon()v8::internal::ParserBase< Impl >inlineprotected
PropertyPosition enum namev8::internal::ParserBase< Impl >protected
RaiseLanguageMode(LanguageMode mode)v8::internal::ParserBase< Impl >inlineprotected
ReportMessage(MessageTemplate message, const Ts &... args)v8::internal::ParserBase< Impl >inlineprotected
ReportMessageAt(Scanner::Location source_location, MessageTemplate message, const Ts &... args)v8::internal::ParserBase< Impl >inlineprotected
ReportMessageAt(Scanner::Location source_location, MessageTemplate message, const PreParserIdentifier &arg0)v8::internal::ParserBase< Impl >inlineprotected
ReportUnexpectedToken(Token::Value token)v8::internal::ParserBase< Impl >protected
ResetInfoId()v8::internal::ParserBase< Impl >inline
RewriteInvalidReferenceExpression(ExpressionT expression, int beg_pos, int end_pos, MessageTemplate message, bool early_error)v8::internal::ParserBase< Impl >protected
runtime_call_stats_v8::internal::ParserBase< Impl >protected
scanner() constv8::internal::ParserBase< Impl >inlineprotected
scanner_v8::internal::ParserBase< Impl >private
scope() constv8::internal::ParserBase< Impl >inlineprotected
scope_v8::internal::ParserBase< Impl >protected
set_allow_eval_cache(bool allow)v8::internal::ParserBase< Impl >inline
set_default_eager_compile_hint(FunctionLiteral::EagerCompileHint eager_compile_hint)v8::internal::ParserBase< Impl >inline
set_has_module_in_scope_chain()v8::internal::ParserBase< Impl >inlineprotected
set_stack_limit(uintptr_t stack_limit)v8::internal::ParserBase< Impl >inline
set_stack_overflow()v8::internal::ParserBase< Impl >inlineprotected
SkipInfos(int delta)v8::internal::ParserBase< Impl >inline
SourceRange typedefv8::internal::ParserBase< Impl >
SourceRangeScope typedefv8::internal::ParserBase< Impl >
stack_limit() constv8::internal::ParserBase< Impl >inline
stack_limit_v8::internal::ParserBase< Impl >protected
stack_overflow() constv8::internal::ParserBase< Impl >inlineprotected
StatementListT typedefv8::internal::ParserBase< Impl >
StatementT typedefv8::internal::ParserBase< Impl >
SubFunctionKind enum namev8::internal::ParserBase< Impl >protected
SuspendExpressionT typedefv8::internal::ParserBase< Impl >
target_stack()v8::internal::ParserBase< Impl >inlineprotected
TargetStackContainsLabel(const AstRawString *label)v8::internal::ParserBase< Impl >inlineprotected
Types typedefv8::internal::ParserBase< Impl >
UseThis()v8::internal::ParserBase< Impl >inlineprotected
v8::internal::ArrowHeadParsingScope< ParserTypes< Impl > > classv8::internal::ParserBase< Impl >friend
v8::internal::ExpressionParsingScope< ParserTypes< Impl > > classv8::internal::ParserBase< Impl >friend
v8::internal::ExpressionScope< ParserTypes< Impl > > classv8::internal::ParserBase< Impl >friend
v8_file_logger_v8::internal::ParserBase< Impl >protected
ValidateFormalParameters(LanguageMode language_mode, const FormalParametersT &parameters, bool allow_duplicates)v8::internal::ParserBase< Impl >inlineprotected
ValidateRegExpFlags(RegExpFlags flags)v8::internal::ParserBase< Impl >protected
ValidateRegExpLiteral(const AstRawString *pattern, RegExpFlags flags, RegExpError *regexp_error)v8::internal::ParserBase< Impl >protected
variable_buffer()v8::internal::ParserBase< Impl >inlineprotected
variable_buffer_v8::internal::ParserBase< Impl >private
VariableDeclarationContext enum namev8::internal::ParserBase< Impl >protected
VariableDeclarationParsingScope typedefv8::internal::ParserBase< Impl >
VerifyCanHaveAutoAccessorOrThrow(ParsePropertyInfo *prop_info, ExpressionT name_expression, int name_token_position)v8::internal::ParserBase< Impl >protected
zone() constv8::internal::ParserBase< Impl >inline
zone_v8::internal::ParserBase< Impl >private