![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
This is the complete list of members for v8::internal::Parser, including all inherited members.
AddArrowFunctionFormalParameters(ParserFormalParameters *parameters, Expression *params, int end_pos) | v8::internal::Parser | private |
AddClassStaticBlock(Block *block, ClassInfo *class_info) | v8::internal::Parser | private |
AddFormalParameter(ParserFormalParameters *parameters, Expression *pattern, Expression *initializer, int initializer_end_position, bool is_rest) | v8::internal::Parser | inlineprivate |
AddFunctionForNameInference(FunctionLiteral *func_to_infer) | v8::internal::Parser | inlineprivate |
AddInstanceFieldOrStaticElement(ClassLiteralProperty *property, ClassInfo *class_info, bool is_static) | v8::internal::Parser | private |
AddTemplateExpression(TemplateLiteralState *state, Expression *expression) | v8::internal::Parser | private |
AddTemplateSpan(TemplateLiteralState *state, bool should_cook, bool tail) | v8::internal::Parser | private |
allow_lazy_ | v8::internal::Parser | private |
AllowsLazyParsingWithoutUnresolvedVariables() const | v8::internal::Parser | inlineprivate |
AppendConditionalChainElse(Expression **x, const SourceRange &else_range) | v8::internal::Parser | private |
AppendConditionalChainElseSourceRange(ConditionalChain *node, const SourceRange &range) | v8::internal::Parser | inlineprivate |
AppendConditionalChainSourceRange(ConditionalChain *node, const SourceRange &range) | v8::internal::Parser | inlineprivate |
AppendNaryOperationSourceRange(NaryOperation *node, const SourceRange &range) | v8::internal::Parser | inlineprivate |
AsIdentifier(Expression *expression) | v8::internal::Parser | inlineprivatestatic |
AsIdentifierExpression(Expression *expression) | v8::internal::Parser | inlineprivate |
AsIterationStatement(BreakableStatement *s) | v8::internal::Parser | inlineprivate |
BuildCreateJSGeneratorObject(int pos, FunctionKind kind) | v8::internal::Parser | private |
BuildInitializationBlock(DeclarationParsingResult *parsing_result) | v8::internal::Parser | private |
BuildInitialYield(int pos, FunctionKind kind) | v8::internal::Parser | private |
BuildParameterInitializationBlock(const ParserFormalParameters ¶meters) | v8::internal::Parser | private |
BuildUnaryExpression(Expression *expression, Token::Value op, int pos) | v8::internal::Parser | private |
CheckAssigningFunctionLiteralToProperty(Expression *left, Expression *right) | v8::internal::Parser | inlineprivatestatic |
CloseTemplateLiteral(TemplateLiteralState *state, int start, Expression *tag) | v8::internal::Parser | private |
CollapseConditionalChain(Expression **x, Expression *cond, Expression *then_expression, Expression *else_expression, int pos, const SourceRange &then_range) | v8::internal::Parser | private |
CollapseNaryExpression(Expression **x, Expression *y, Token::Value op, int pos, const SourceRange &range) | v8::internal::Parser | private |
compile_options_ | v8::internal::Parser | private |
CompletionKind enum name | v8::internal::Parser | private |
consumed_preparse_data_ | v8::internal::Parser | private |
ConvertBinaryToNaryOperationSourceRange(BinaryOperation *binary_op, NaryOperation *nary_op) | v8::internal::Parser | inlineprivate |
CountUsage(v8::Isolate::UseCounterFeature feature) | v8::internal::Parser | inlineprivate |
CreateForEachStatementTDZ(Block *init_block, const ForInfo &for_info) | v8::internal::Parser | private |
CreateInitializerFunction(const AstRawString *class_name, DeclarationScope *scope, int function_literal_id, Statement *initializer_stmt) | v8::internal::Parser | private |
CreateInstanceMembersInitializer(const AstRawString *name, ClassInfo *class_info) | v8::internal::Parser | private |
CreatePrivateNameVariable(ClassScope *scope, VariableMode mode, IsStaticFlag is_static_flag, const AstRawString *name) | v8::internal::Parser | private |
CreateStaticElementsInitializer(const AstRawString *name, ClassInfo *class_info) | v8::internal::Parser | private |
CreateSyntheticContextVariableProxy(ClassScope *scope, ClassInfo *class_info, const AstRawString *name, bool is_static) | v8::internal::Parser | private |
Declare(Declaration *declaration, const AstRawString *name, VariableKind kind, VariableMode mode, InitializationFlag init, Scope *declaration_scope, bool *was_added, int var_begin_pos, int var_end_pos=kNoSourcePosition) | v8::internal::Parser | private |
DeclareAndBindVariable(VariableProxy *proxy, VariableKind kind, VariableMode mode, Scope *declaration_scope, bool *was_added, int initializer_position) | v8::internal::Parser | private |
DeclareArrowFunctionFormalParameters(ParserFormalParameters *parameters, Expression *params, const Scanner::Location ¶ms_loc) | v8::internal::Parser | private |
DeclareBoundVariable(const AstRawString *name, VariableMode mode, int pos) | v8::internal::Parser | private |
DeclareCatchVariableName(Scope *scope, const AstRawString *name) | v8::internal::Parser | inlineprivate |
DeclareClass(const AstRawString *variable_name, Expression *value, ZonePtrList< const AstRawString > *names, int class_token_pos, int end_pos) | v8::internal::Parser | private |
DeclareClassBrandVariable(ClassScope *scope, ClassInfo *class_info, int class_token_pos) | v8::internal::Parser | private |
DeclareClassField(ClassScope *scope, ClassLiteralProperty *property, const AstRawString *property_name, bool is_static, bool is_computed_name, bool is_private, ClassInfo *class_info) | v8::internal::Parser | private |
DeclareClassProperty(ClassScope *scope, const AstRawString *class_name, ClassLiteralProperty *property, bool is_constructor, ClassInfo *class_info) | v8::internal::Parser | private |
DeclareClassVariable(ClassScope *scope, const AstRawString *name, ClassInfo *class_info, int class_token_pos) | v8::internal::Parser | private |
DeclareFormalParameters(ParserFormalParameters *parameters) | v8::internal::Parser | inlineprivate |
DeclareFunction(const AstRawString *variable_name, FunctionLiteral *function, VariableMode mode, VariableKind kind, int beg_pos, int end_pos, ZonePtrList< const AstRawString > *names) | v8::internal::Parser | private |
DeclareFunctionNameVar(const AstRawString *function_name, FunctionSyntaxKind function_syntax_kind, DeclarationScope *function_scope) | v8::internal::Parser | private |
DeclareIdentifier(const AstRawString *name, int start_position) | v8::internal::Parser | inlineprivate |
DeclareNative(const AstRawString *name, int pos) | v8::internal::Parser | private |
DeclarePrivateClassMember(ClassScope *scope, const AstRawString *property_name, ClassLiteralProperty *property, ClassLiteralProperty::Kind kind, bool is_static, ClassInfo *class_info) | v8::internal::Parser | private |
DeclarePublicClassField(ClassScope *scope, ClassLiteralProperty *property, bool is_static, bool is_computed_name, ClassInfo *class_info) | v8::internal::Parser | private |
DeclarePublicClassMethod(const AstRawString *class_name, ClassLiteralProperty *property, bool is_constructor, ClassInfo *class_info) | v8::internal::Parser | private |
DeclareUnboundVariable(const AstRawString *name, VariableMode mode, InitializationFlag init, int pos) | v8::internal::Parser | private |
DeclareVariable(const AstRawString *name, VariableKind kind, VariableMode mode, InitializationFlag init, Scope *declaration_scope, bool *was_added, int begin, int end=kNoSourcePosition) | v8::internal::Parser | private |
DefaultConstructor(const AstRawString *name, bool call_super, int pos) | v8::internal::Parser | private |
DeserializeScopeChain(IsolateT *isolate, ParseInfo *info, MaybeDirectHandle< ScopeInfo > maybe_outer_scope_info, Scope::DeserializationMode mode=Scope::DeserializationMode::kScopesOnly) | v8::internal::Parser | |
DesugarBindingInForEachStatement(ForInfo *for_info, Block **body_block, Expression **each_variable) | v8::internal::Parser | private |
DesugarLexicalBindingsInForStatement(ForStatement *loop, Statement *init, Expression *cond, Statement *next, Statement *body, Scope *inner_scope, const ForInfo &for_info) | v8::internal::Parser | private |
DoParseFunction(Isolate *isolate, ParseInfo *info, int start_position, int end_position, int function_literal_id, const AstRawString *raw_name) | v8::internal::Parser | private |
DoParseProgram(Isolate *isolate, ParseInfo *info) | v8::internal::Parser | private |
EmptyIdentifierString() const | v8::internal::Parser | inlineprivate |
ExpressionFromIdentifier(const AstRawString *name, int start_position, InferName infer=InferName::kYes) | v8::internal::Parser | inlineprivate |
ExpressionFromLiteral(Token::Value token, int pos) | v8::internal::Parser | private |
ExpressionFromPrivateName(PrivateNameScopeIterator *private_name_scope, const AstRawString *name, int start_position) | v8::internal::Parser | inlineprivate |
ExpressionListToExpression(const ScopedPtrList< Expression > &args) | v8::internal::Parser | private |
extension() const | v8::internal::Parser | inlineprivate |
FailureExpression() | v8::internal::Parser | inlineprivate |
GetBigIntAsSymbol() | v8::internal::Parser | private |
GetDefaultStrings(const AstRawString **default_string, const AstRawString **dot_default_string) | v8::internal::Parser | inlineprivate |
GetEmbedderCompileHint(FunctionLiteral::EagerCompileHint current_compile_hint, int position) | v8::internal::Parser | inlineprivate |
GetIdentifier() const | v8::internal::Parser | inlineprivate |
GetNextSymbol() const | v8::internal::Parser | inlineprivate |
GetNumberAsSymbol() const | v8::internal::Parser | inlineprivate |
GetRawNameFromIdentifier(const AstRawString *arg) | v8::internal::Parser | inlineprivate |
GetSymbol() const | v8::internal::Parser | inlineprivate |
HandleSourceURLComments(IsolateT *isolate, DirectHandle< Script > script) | v8::internal::Parser | |
HasCheckedSyntax() | v8::internal::Parser | inlineprivate |
i::ArrowHeadParsingScope< ParserTypes< Parser > > class | v8::internal::Parser | friend |
i::ExpressionScope< ParserTypes< Parser > > class | v8::internal::Parser | friend |
i::ParameterDeclarationParsingScope< ParserTypes< Parser > > class | v8::internal::Parser | friend |
i::VariableDeclarationParsingScope< ParserTypes< Parser > > class | v8::internal::Parser | friend |
IdentifierEquals(const AstRawString *identifier, const AstRawString *other) | v8::internal::Parser | inlineprivate |
IgnoreCompletion(Statement *statement) | v8::internal::Parser | private |
ImportMetaExpression(int pos) | v8::internal::Parser | private |
InferFunctionName() | v8::internal::Parser | inlineprivate |
info() const | v8::internal::Parser | inlineprivate |
info_ | v8::internal::Parser | private |
InitializeEmptyScopeChain(ParseInfo *info) | v8::internal::Parser | |
InitializeObjectLiteral(ObjectLiteral *object_literal) | v8::internal::Parser | inlineprivate |
InitializeVariables(ScopedPtrList< Statement > *statements, VariableKind kind, const DeclarationParsingResult::Declaration *declaration) | v8::internal::Parser | private |
InsertShadowingVarBindingInitializers(Block *block) | v8::internal::Parser | private |
InsertSloppyBlockFunctionVarBindings(DeclarationScope *scope) | v8::internal::Parser | private |
IsArguments(const AstRawString *identifier) const | v8::internal::Parser | inlineprivate |
IsArrayIndex(const AstRawString *string, uint32_t *index) | v8::internal::Parser | inlineprivatestatic |
IsAsync(const AstRawString *identifier) const | v8::internal::Parser | inlineprivate |
IsBoilerplateProperty(ObjectLiteral::Property *property) | v8::internal::Parser | inlineprivatestatic |
IsConstructor(const AstRawString *identifier) const | v8::internal::Parser | inlineprivate |
IsEmptyIdentifier(const AstRawString *subject) const | v8::internal::Parser | inlineprivate |
IsEval(const AstRawString *identifier) const | v8::internal::Parser | inlineprivate |
IsEvalOrArguments(const AstRawString *identifier) const | v8::internal::Parser | inlineprivate |
IsIdentifier(Expression *expression) | v8::internal::Parser | inlineprivatestatic |
IsIterationStatement(Statement *subject) | v8::internal::Parser | inlineprivatestatic |
IsNative(Expression *expr) const | v8::internal::Parser | inlineprivate |
IsNull(T subject) | v8::internal::Parser | inlineprivatestatic |
IsPreParser() | v8::internal::Parser | inlinestatic |
IsPrivateReference(Expression *expression) | v8::internal::Parser | inlineprivatestatic |
IsStringLiteral(Statement *statement, const AstRawString *arg=nullptr) const | v8::internal::Parser | inlineprivate |
IsThisProperty(Expression *expression) | v8::internal::Parser | inlineprivatestatic |
kAbruptCompletion enum value | v8::internal::Parser | private |
kNormalCompletion enum value | v8::internal::Parser | private |
kThrowCompletion enum value | v8::internal::Parser | private |
local_isolate_ | v8::internal::Parser | private |
MakeAutoAccessorGetter(VariableProxy *name_proxy, const AstRawString *name, bool is_static, int pos) | v8::internal::Parser | private |
MakeAutoAccessorSetter(VariableProxy *name_proxy, const AstRawString *name, bool is_static, int pos) | v8::internal::Parser | private |
maybe_wrapped_arguments_ | v8::internal::Parser | private |
Mode enum name | v8::internal::Parser | private |
mode_ | v8::internal::Parser | private |
NewAutoAccessorInfo(ClassScope *scope, ClassInfo *class_info, const AstRawString *name, bool is_static, int pos) | v8::internal::Parser | private |
NewClassLiteralPropertyWithAccessorInfo(ClassScope *scope, ClassInfo *class_info, const AstRawString *name, Expression *key, Expression *value, bool is_static, bool is_computed_name, bool is_private, int pos) | v8::internal::Parser | private |
NewClassPropertyList(int size) const | v8::internal::Parser | inlineprivate |
NewClassStaticElementList(int size) const | v8::internal::Parser | inlineprivate |
NewSuperCallReference(int pos) | v8::internal::Parser | private |
NewSuperPropertyReference(int pos) | v8::internal::Parser | private |
NewTargetExpression(int pos) | v8::internal::Parser | private |
NewTemporary(const AstRawString *name) | v8::internal::Parser | inlineprivate |
NewThisExpression(int pos) | v8::internal::Parser | inlineprivate |
NewThrowError(Runtime::FunctionId function_id, MessageTemplate message, const AstRawString *arg, int pos) | v8::internal::Parser | private |
NewThrowReferenceError(MessageTemplate message, int pos) | v8::internal::Parser | inlineprivate |
NewThrowStatement(Expression *exception, int pos) | v8::internal::Parser | inlineprivate |
NewV8Intrinsic(const AstRawString *name, const ScopedPtrList< Expression > &args, int pos) | v8::internal::Parser | private |
NewV8RuntimeFunctionForFuzzing(const Runtime::Function *function, const ScopedPtrList< Expression > &args, int pos) | v8::internal::Parser | private |
NextInternalNamespaceExportName() | v8::internal::Parser | private |
NullBlock() | v8::internal::Parser | inlineprivatestatic |
NullExpression() | v8::internal::Parser | inlineprivatestatic |
NullExpressionList() | v8::internal::Parser | inlineprivatestatic |
NullIdentifier() | v8::internal::Parser | inlineprivatestatic |
NullLiteralProperty() | v8::internal::Parser | inlineprivatestatic |
NullStatement() | v8::internal::Parser | inlineprivatestatic |
NullStatementList() | v8::internal::Parser | inlineprivatestatic |
number_of_named_namespace_exports_ | v8::internal::Parser | private |
OpenTemplateLiteral(int pos) | v8::internal::Parser | private |
parameters_end_pos_ | v8::internal::Parser | private |
PARSE_EAGERLY enum value | v8::internal::Parser | private |
PARSE_LAZILY enum value | v8::internal::Parser | private |
parse_lazily() const | v8::internal::Parser | inlineprivate |
ParseAsyncGeneratorFunctionBody(int pos, FunctionKind kind, ScopedPtrList< Statement > *body) | v8::internal::Parser | private |
ParseClassForMemberInitialization(FunctionKind initializer_kind, int initializer_pos, int initializer_id, int initializer_end_pos, const AstRawString *class_name) | v8::internal::Parser | private |
ParseExportClause(Scanner::Location *reserved_loc, Scanner::Location *string_literal_local_name_loc) | v8::internal::Parser | private |
ParseExportDeclaration() | v8::internal::Parser | private |
ParseExportDefault() | v8::internal::Parser | private |
ParseExportSpecifierName() | v8::internal::Parser | private |
ParseExportStar() | v8::internal::Parser | private |
ParseFunction(Isolate *isolate, ParseInfo *info, DirectHandle< SharedFunctionInfo > shared_info) | v8::internal::Parser | private |
ParseFunction(ScopedPtrList< Statement > *body, const AstRawString *function_name, int pos, FunctionKind kind, FunctionSyntaxKind function_syntax_kind, DeclarationScope *function_scope, int *num_parameters, int *function_length, bool *has_duplicate_parameters, int *expected_property_count, int *suspend_count, ZonePtrList< const AstRawString > *arguments_for_wrapped_function) | v8::internal::Parser | private |
ParseFunctionLiteral(const AstRawString *name, Scanner::Location function_name_location, FunctionNameValidity function_name_validity, FunctionKind kind, int function_token_position, FunctionSyntaxKind type, LanguageMode language_mode, ZonePtrList< const AstRawString > *arguments_for_wrapped_function) | v8::internal::Parser | private |
ParseGeneratorFunctionBody(int pos, FunctionKind kind, ScopedPtrList< Statement > *body) | v8::internal::Parser | private |
ParseImportDeclaration() | v8::internal::Parser | private |
ParseImportWithOrAssertClause() | v8::internal::Parser | private |
ParseModuleItem() | v8::internal::Parser | private |
ParseModuleItemList(ScopedPtrList< Statement > *body) | v8::internal::Parser | private |
ParseModuleSpecifier() | v8::internal::Parser | private |
ParseNamedImports(int pos) | v8::internal::Parser | private |
ParseOnBackground(LocalIsolate *isolate, ParseInfo *info, DirectHandle< Script > script, int start_position, int end_position, int function_literal_id) | v8::internal::Parser | |
ParseProgram(Isolate *isolate, DirectHandle< Script > script, ParseInfo *info, MaybeDirectHandle< ScopeInfo > maybe_outer_scope_info) | v8::internal::Parser | private |
Parser(LocalIsolate *local_isolate, ParseInfo *info) | v8::internal::Parser | |
ParserBase< Parser > class | v8::internal::Parser | friend |
ParseREPLProgram(ParseInfo *info, ScopedPtrList< Statement > *body, DeclarationScope *scope) | v8::internal::Parser | private |
ParserFormalParameters | v8::internal::Parser | friend |
ParserTargetScope class | v8::internal::Parser | friend |
ParseWrapped(Isolate *isolate, ParseInfo *info, ScopedPtrList< Statement > *body, DeclarationScope *scope, Zone *zone) | v8::internal::Parser | private |
ParsingDynamicFunctionDeclaration() const | v8::internal::Parser | inlineprivate |
ParsingExtension() const | v8::internal::Parser | inlineprivate |
PostProcessParseResult(IsolateT *isolate, ParseInfo *info, FunctionLiteral *literal) | v8::internal::Parser | private |
PrepareGeneratorVariables() | v8::internal::Parser | private |
PrepareWrappedArguments(Isolate *isolate, ParseInfo *info, Zone *zone) | v8::internal::Parser | private |
preparse_data_buffer() | v8::internal::Parser | inlineprivate |
preparse_data_buffer_ | v8::internal::Parser | private |
PreparseDataBuilder class | v8::internal::Parser | friend |
preparser_zone_ | v8::internal::Parser | private |
PreParserIdentifierToAstRawString(const PreParserIdentifier &arg) | v8::internal::Parser | inlineprivate |
PreParserZoneScope class | v8::internal::Parser | friend |
PushEnclosingName(const AstRawString *name) | v8::internal::Parser | inlineprivate |
PushLiteralName(const AstRawString *id) | v8::internal::Parser | inlineprivate |
PushPropertyName(Expression *expression) | v8::internal::Parser | inlineprivate |
PushVariableName(const AstRawString *id) | v8::internal::Parser | inlineprivate |
RecordBinaryOperationSourceRange(Expression *node, const SourceRange &right_range) | v8::internal::Parser | inlineprivate |
RecordBlockSourceRange(Block *node, int32_t continuation_position) | v8::internal::Parser | inlineprivate |
RecordCaseClauseSourceRange(CaseClause *node, const SourceRange &body_range) | v8::internal::Parser | inlineprivate |
RecordConditionalSourceRange(Expression *node, const SourceRange &then_range, const SourceRange &else_range) | v8::internal::Parser | inlineprivate |
RecordExpressionSourceRange(Expression *node, const SourceRange &right_range) | v8::internal::Parser | inlineprivate |
RecordFunctionLiteralSourceRange(FunctionLiteral *node) | v8::internal::Parser | inlineprivate |
RecordIfStatementSourceRange(Statement *node, const SourceRange &then_range, const SourceRange &else_range) | v8::internal::Parser | inlineprivate |
RecordIterationStatementSourceRange(IterationStatement *node, const SourceRange &body_range) | v8::internal::Parser | inlineprivate |
RecordJumpStatementSourceRange(Statement *node, int32_t continuation_position) | v8::internal::Parser | inlineprivate |
RecordSuspendSourceRange(Expression *node, int32_t continuation_position) | v8::internal::Parser | inlineprivate |
RecordSwitchStatementSourceRange(Statement *node, int32_t continuation_position) | v8::internal::Parser | inlineprivate |
RecordThrowSourceRange(Statement *node, int32_t continuation_position) | v8::internal::Parser | inlineprivate |
RecordTryCatchStatementSourceRange(TryCatchStatement *node, const SourceRange &body_range) | v8::internal::Parser | inlineprivate |
RecordTryFinallyStatementSourceRange(TryFinallyStatement *node, const SourceRange &body_range) | v8::internal::Parser | inlineprivate |
ReindexArrowFunctionFormalParameters(ParserFormalParameters *parameters) | v8::internal::Parser | private |
ReindexComputedMemberName(Expression *computed_name) | v8::internal::Parser | private |
ReportUnexpectedTokenAt(Scanner::Location location, Token::Value token, MessageTemplate message=MessageTemplate::kUnexpectedToken) | v8::internal::Parser | private |
ReportUnidentifiableError() | v8::internal::Parser | inlineprivate |
ReportVarRedeclarationIn(const AstRawString *name, Scope *scope) | v8::internal::Parser | private |
reusable_preparser() | v8::internal::Parser | inlineprivate |
reusable_preparser_ | v8::internal::Parser | private |
RewriteCatchPattern(CatchInfo *catch_info) | v8::internal::Parser | private |
RewriteClassLiteral(ClassScope *block_scope, const AstRawString *name, ClassInfo *class_info, int pos) | v8::internal::Parser | private |
RewriteForVarInLegacy(const ForInfo &for_info) | v8::internal::Parser | private |
RewriteSpreads(ArrayLiteral *lit) | v8::internal::Parser | private |
RewriteSuperCall(Expression *call_expression) | v8::internal::Parser | private |
RewriteSwitchStatement(SwitchStatement *switch_statement, Scope *scope) | v8::internal::Parser | private |
RewriteTryStatement(Block *try_block, Block *catch_block, const SourceRange &catch_range, Block *finally_block, const SourceRange &finally_range, const CatchInfo &catch_info, int pos) | v8::internal::Parser | private |
scanner_ | v8::internal::Parser | private |
SetFunctionName(Expression *value, const AstRawString *name, const AstRawString *prefix=nullptr) | v8::internal::Parser | private |
SetFunctionNameFromIdentifierRef(Expression *value, Expression *identifier) | v8::internal::Parser | private |
SetFunctionNameFromPropertyName(LiteralProperty *property, const AstRawString *name, const AstRawString *prefix=nullptr) | v8::internal::Parser | private |
SetFunctionNameFromPropertyName(ObjectLiteralProperty *property, const AstRawString *name, const AstRawString *prefix=nullptr) | v8::internal::Parser | private |
SetLanguageMode(Scope *scope, LanguageMode mode) | v8::internal::Parser | private |
ShortcutLiteralBinaryExpression(Expression **x, Expression *y, Token::Value op, int pos) | v8::internal::Parser | private |
SkipFunction(const AstRawString *function_name, FunctionKind kind, FunctionSyntaxKind function_syntax_kind, DeclarationScope *function_scope, int *num_parameters, int *function_length, ProducedPreparseData **produced_preparsed_scope_data) | v8::internal::Parser | private |
source_range_map_ | v8::internal::Parser | private |
temp_zoned_ | v8::internal::Parser | private |
TemplateLiteralState typedef | v8::internal::Parser | private |
ThisExpression() | v8::internal::Parser | inlineprivate |
ThrowPendingError(Isolate *isolate, Handle< Script > script) | v8::internal::Parser | private |
total_preparse_skipped_ | v8::internal::Parser | private |
UpdateStatistics(Isolate *isolate, DirectHandle< Script > script) | v8::internal::Parser | |
UpdateStatistics(DirectHandle< Script > script, base::SmallVector< v8::Isolate::UseCounterFeature, 8 > *use_counters, int *preparse_skipped) | v8::internal::Parser | |
use_counts_ | v8::internal::Parser | private |
v8::internal::parsing::ParseFunction(ParseInfo *, DirectHandle< SharedFunctionInfo > shared_info, Isolate *, parsing::ReportStatisticsMode stats_mode) | v8::internal::Parser | friend |
v8::internal::parsing::ParseProgram(ParseInfo *, DirectHandle< Script >, MaybeDirectHandle< ScopeInfo > maybe_outer_scope_info, Isolate *, parsing::ReportStatisticsMode stats_mode) | v8::internal::Parser | friend |
WrapREPLResult(Expression *value) | v8::internal::Parser | private |
~Parser() | v8::internal::Parser | inline |