ArrowHeadParsingScope(ParserT *parser, FunctionKind kind, int function_literal_id) | v8::internal::ArrowHeadParsingScope< Types > | inline |
ArrowHeadParsingScope(const ArrowHeadParsingScope &)=delete | v8::internal::ArrowHeadParsingScope< Types > | |
AsArrowHeadParsingScope() | v8::internal::ExpressionScope< Types > | inlineprivate |
AsExpressionParsingScope() | v8::internal::ExpressionScope< Types > | inlineprotected |
AsParameterDeclarationParsingScope() | v8::internal::ExpressionScope< Types > | inlineprivate |
AsVariableDeclarationParsingScope() | v8::internal::ExpressionScope< Types > | inlineprivate |
CanBeArrowParameterDeclaration() const | v8::internal::ExpressionScope< Types > | inlineprivate |
CanBeDeclaration() const | v8::internal::ExpressionScope< Types > | inlineprotected |
CanBeExpression() const | v8::internal::ExpressionScope< Types > | inlineprotected |
CanBeParameterDeclaration() const | v8::internal::ExpressionScope< Types > | inlineprivate |
clear(int index) | v8::internal::ExpressionParsingScope< Types > | inlineprivate |
clear_verified() | v8::internal::ExpressionParsingScope< Types > | inlineprivate |
ClearExpressionError() | v8::internal::ExpressionParsingScope< Types > | inline |
ClearPatternError() | v8::internal::ExpressionParsingScope< Types > | inline |
declaration_error_location | v8::internal::ArrowHeadParsingScope< Types > | private |
declaration_error_message | v8::internal::ArrowHeadParsingScope< Types > | private |
Declare(const AstRawString *name, int pos=kNoSourcePosition) | v8::internal::ExpressionScope< Types > | inline |
ErrorNumber enum name | v8::internal::ExpressionParsingScope< Types > | private |
ExpressionParsingScope(ParserT *parser, ScopeType type=ExpressionScopeT::kExpression) | v8::internal::ExpressionParsingScope< Types > | inlineexplicit |
ExpressionParsingScope(const ExpressionParsingScope &)=delete | v8::internal::ExpressionParsingScope< Types > | |
ExpressionScope(const ExpressionScope &)=delete | v8::internal::ExpressionScope< Types > | |
ExpressionScope(ParserT *parser, ScopeType type) | v8::internal::ExpressionScope< Types > | inlineprotected |
ExpressionScopeT typedef | v8::internal::ExpressionParsingScope< Types > | |
ExpressionT typedef | v8::internal::ExpressionParsingScope< Types > | |
function_literal_id() const | v8::internal::ArrowHeadParsingScope< Types > | inline |
function_literal_id_ | v8::internal::ArrowHeadParsingScope< Types > | private |
has_async_arrow_in_scope_chain_ | v8::internal::ExpressionParsingScope< Types > | private |
has_possible_arrow_parameter_in_scope_chain() const | v8::internal::ExpressionScope< Types > | inline |
has_possible_arrow_parameter_in_scope_chain_ | v8::internal::ExpressionScope< Types > | private |
has_possible_parameter_in_scope_chain_ | v8::internal::ExpressionScope< Types > | private |
has_simple_parameter_list_ | v8::internal::ArrowHeadParsingScope< Types > | private |
is_valid(int index) const | v8::internal::ExpressionParsingScope< Types > | inlineprivate |
is_verified() const | v8::internal::ExpressionParsingScope< Types > | inlineprotected |
IsArrowHeadParsingScope() const | v8::internal::ExpressionScope< Types > | inlineprivate |
IsAsyncArrowHeadParsingScope() const | v8::internal::ExpressionScope< Types > | inlineprotected |
IsCertainlyDeclaration() const | v8::internal::ExpressionScope< Types > | inline |
IsCertainlyParameterDeclaration() const | v8::internal::ExpressionScope< Types > | inlineprivate |
IsCertainlyPattern() const | v8::internal::ExpressionScope< Types > | inlineprivate |
IsLexicalDeclaration() const | v8::internal::ExpressionScope< Types > | inlineprotected |
IsVarDeclaration() const | v8::internal::ExpressionScope< Types > | inlineprotected |
IsVariableDeclaration() const | v8::internal::ExpressionScope< Types > | inlineprotected |
kExpression enum value | v8::internal::ExpressionScope< Types > | protected |
kExpressionIndex enum value | v8::internal::ExpressionParsingScope< Types > | private |
kind() const | v8::internal::ArrowHeadParsingScope< Types > | inlineprivate |
kLexicalDeclaration enum value | v8::internal::ExpressionScope< Types > | protected |
kMaybeArrowParameterDeclaration enum value | v8::internal::ExpressionScope< Types > | protected |
kMaybeAsyncArrowParameterDeclaration enum value | v8::internal::ExpressionScope< Types > | protected |
kNumberOfErrors enum value | v8::internal::ExpressionParsingScope< Types > | private |
kParameterDeclaration enum value | v8::internal::ExpressionScope< Types > | protected |
kPatternIndex enum value | v8::internal::ExpressionParsingScope< Types > | private |
kVarDeclaration enum value | v8::internal::ExpressionScope< Types > | protected |
locations_ | v8::internal::ExpressionParsingScope< Types > | private |
mark_verified() | v8::internal::ExpressionParsingScope< Types > | inlineprivate |
MarkIdentifierAsAssigned() | v8::internal::ExpressionParsingScope< Types > | inline |
MergeVariableList(ScopedList< std::pair< VariableProxy *, int > > *variable_list) | v8::internal::ExpressionScope< Types > | inline |
messages_ | v8::internal::ExpressionParsingScope< Types > | private |
NewVariable(const AstRawString *name, int pos=kNoSourcePosition) | v8::internal::ExpressionScope< Types > | inline |
operator=(const ArrowHeadParsingScope &)=delete | v8::internal::ArrowHeadParsingScope< Types > | |
v8::internal::ExpressionParsingScope::operator=(const ExpressionParsingScope &)=delete | v8::internal::ExpressionParsingScope< Types > | |
v8::internal::ExpressionScope::operator=(const ExpressionScope &)=delete | v8::internal::ExpressionScope< Types > | |
parent() const | v8::internal::ExpressionScope< Types > | inlineprotected |
parent_ | v8::internal::ExpressionScope< Types > | private |
parser() const | v8::internal::ExpressionScope< Types > | inlineprotected |
parser_ | v8::internal::ExpressionScope< Types > | private |
ParserT typedef | v8::internal::ArrowHeadParsingScope< Types > | |
Record(int index, const Scanner::Location &loc, MessageTemplate message) | v8::internal::ExpressionParsingScope< Types > | inlineprivate |
RecordAsyncArrowParametersError(const Scanner::Location &loc, MessageTemplate message) | v8::internal::ExpressionParsingScope< Types > | inline |
RecordDeclarationError(const Scanner::Location &loc, MessageTemplate message) | v8::internal::ArrowHeadParsingScope< Types > | inline |
RecordExpressionError(const Scanner::Location &loc, MessageTemplate message) | v8::internal::ExpressionParsingScope< Types > | inline |
RecordNonSimpleParameter() | v8::internal::ArrowHeadParsingScope< Types > | inline |
RecordParameterInitializerError(const Scanner::Location &loc, MessageTemplate message) | v8::internal::ExpressionScope< Types > | inline |
RecordPatternError(const Scanner::Location &loc, MessageTemplate message) | v8::internal::ExpressionParsingScope< Types > | inline |
RecordStrictModeParameterError(const Scanner::Location &loc, MessageTemplate message) | v8::internal::ExpressionScope< Types > | inline |
RecordThisUse() | v8::internal::ArrowHeadParsingScope< Types > | inline |
Report(int index) const | v8::internal::ExpressionParsingScope< Types > | inlineprivate |
v8::internal::ExpressionScope::Report(const Scanner::Location &loc, MessageTemplate message) const | v8::internal::ExpressionScope< Types > | inlineprotected |
ScopeType typedef | v8::internal::ArrowHeadParsingScope< Types > | |
SetInitializers(int first_variable_index, int position) | v8::internal::ExpressionParsingScope< Types > | inline |
TrackVariable(VariableProxy *variable) | v8::internal::ExpressionParsingScope< Types > | inline |
type_ | v8::internal::ExpressionScope< Types > | private |
uses_this_ | v8::internal::ArrowHeadParsingScope< Types > | private |
Validate(int index) | v8::internal::ExpressionParsingScope< Types > | inlineprivate |
ValidateAndCreateScope() | v8::internal::ArrowHeadParsingScope< Types > | inline |
ValidateAndRewriteReference(ExpressionT expression, int beg_pos, int end_pos) | v8::internal::ExpressionParsingScope< Types > | inline |
ValidateAsExpression() | v8::internal::ExpressionScope< Types > | inline |
ValidateAsPattern(ExpressionT expression, int begin, int end) | v8::internal::ExpressionScope< Types > | inline |
ValidateExpression() | v8::internal::ArrowHeadParsingScope< Types > | inline |
ValidatePattern(ExpressionT expression, int begin, int end) | v8::internal::ExpressionParsingScope< Types > | inline |
ValidatePattern() | v8::internal::ExpressionParsingScope< Types > | inlineprotected |
variable_list() | v8::internal::ExpressionParsingScope< Types > | inline |
variable_list_ | v8::internal::ExpressionParsingScope< Types > | private |
~ExpressionParsingScope() | v8::internal::ExpressionParsingScope< Types > | inline |
~ExpressionScope() | v8::internal::ExpressionScope< Types > | inlineprotected |