![]() |
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 |