| AddInnerScope(Scope *inner_scope) | v8::internal::Scope | inlineprivate |
| AddUnresolved(VariableProxy *proxy) | v8::internal::Scope | |
| AllocateDeclaredGlobal(Variable *var) | v8::internal::Scope | private |
| AllocateHeapSlot(Variable *var) | v8::internal::Scope | private |
| AllocateNonParameterLocal(Variable *var) | v8::internal::Scope | private |
| AllocateNonParameterLocalsAndDeclaredGlobals() | v8::internal::Scope | private |
| AllocateScopeInfosRecursively(IsolateT *isolate, MaybeHandle< ScopeInfo > outer_scope, std::unordered_map< int, IndirectHandle< ScopeInfo > > &scope_infos_to_reuse) | v8::internal::Scope | private |
| AllocateScopeInfosRecursively(IsolateT *isolate, MaybeHandle< ScopeInfo > outer_scope, std::unordered_map< int, Handle< ScopeInfo > > &scope_infos_to_reuse) | v8::internal::Scope | |
| AllocateStackSlot(Variable *var) | v8::internal::Scope | private |
| AllocateVariablesRecursively() | v8::internal::Scope | private |
| AllowsLazyParsingWithoutUnresolvedVariables(const Scope *outer) const | v8::internal::Scope | |
| AnalyzePartially(DeclarationScope *max_outer_scope, AstNodeFactory *ast_node_factory, UnresolvedList *new_unresolved_list, bool maybe_in_arrowhead) | v8::internal::Scope | private |
| AsClassScope() | v8::internal::Scope | |
| AsClassScope() const | v8::internal::Scope | |
| AsDeclarationScope() | v8::internal::Scope | |
| AsDeclarationScope() const | v8::internal::Scope | |
| AsModuleScope() | v8::internal::Scope | |
| AsModuleScope() const | v8::internal::Scope | |
| brand() | v8::internal::ClassScope | inline |
| calls_eval_ | v8::internal::Scope | private |
| catch_variable() const | v8::internal::Scope | inline |
| class_variable() | v8::internal::ClassScope | inline |
| class_variable_ | v8::internal::ClassScope | private |
| ClassScope(Zone *zone, Scope *outer_scope, bool is_anonymous) | v8::internal::ClassScope | |
| ClassScope(IsolateT *isolate, Zone *zone, AstValueFactory *ast_value_factory, Handle< ScopeInfo > scope_info) | v8::internal::ClassScope | |
| ContextChainLength(Scope *scope) const | v8::internal::Scope | |
| ContextChainLengthUntilOutermostSloppyEval() const | v8::internal::Scope | |
| ContextHeaderLength() const | v8::internal::Scope | inline |
| ContextLocalCount() const | v8::internal::Scope | |
| declarations() | v8::internal::Scope | inline |
| Declare(Zone *zone, const AstRawString *name, VariableMode mode, VariableKind kind, InitializationFlag initialization_flag, MaybeAssignedFlag maybe_assigned_flag, bool *was_added) | v8::internal::Scope | inlineprivate |
| DeclareBrandVariable(AstValueFactory *ast_value_factory, IsStaticFlag is_static_flag, int class_token_pos) | v8::internal::ClassScope | |
| DeclareCatchVariableName(const AstRawString *name) | v8::internal::Scope | |
| DeclareClassVariable(AstValueFactory *ast_value_factory, const AstRawString *name, int class_token_pos) | v8::internal::ClassScope | |
| DeclareHomeObjectVariable(AstValueFactory *ast_value_factory) | v8::internal::Scope | |
| DeclareLocal(const AstRawString *name, VariableMode mode, VariableKind kind, bool *was_added, InitializationFlag init_flag=kCreatedInitialized) | v8::internal::Scope | |
| DeclarePrivateName(const AstRawString *name, VariableMode mode, IsStaticFlag is_static_flag, bool *was_added) | v8::internal::ClassScope | |
| DeclareStaticHomeObjectVariable(AstValueFactory *ast_value_factory) | v8::internal::Scope | |
| DeclareVariable(Declaration *declaration, const AstRawString *name, int pos, VariableMode mode, VariableKind kind, InitializationFlag init, bool *was_added, bool *sloppy_mode_block_scope_function_redefinition, bool *ok) | v8::internal::Scope | |
| DeclareVariableName(const AstRawString *name, VariableMode mode, bool *was_added, VariableKind kind=NORMAL_VARIABLE) | v8::internal::Scope | |
| decls_ | v8::internal::Scope | private |
| DeleteUnresolved(VariableProxy *var) | v8::internal::Scope | |
| DeserializationMode enum name | v8::internal::Scope | |
| DeserializeScopeChain(IsolateT *isolate, Zone *zone, Tagged< ScopeInfo > scope_info, DeclarationScope *script_scope, AstValueFactory *ast_value_factory, DeserializationMode deserialization_mode, ParseInfo *info=nullptr) | v8::internal::Scope | static |
| end_position() const | v8::internal::Scope | inline |
| end_position_ | v8::internal::Scope | private |
| EnsureRareData() | v8::internal::ClassScope | inlineprivate |
| FinalizeBlockScope() | v8::internal::Scope | |
| FindVariableDeclaredIn(Scope *scope, VariableMode mode_limit) | v8::internal::Scope | |
| force_context_allocation_for_parameters_ | v8::internal::Scope | private |
| ForceContextAllocationForParameters() | v8::internal::Scope | inline |
| ForceContextForLanguageMode() const | v8::internal::Scope | inline |
| ForceDynamicLookup(VariableProxy *proxy) | v8::internal::Scope | |
| ForEach(FunctionType callback) | v8::internal::Scope | |
| ForEach(FunctionType callback) | v8::internal::Scope | |
| GetClosureScope() | v8::internal::Scope | |
| GetClosureScope() const | v8::internal::Scope | |
| GetConstructorScope() | v8::internal::Scope | |
| GetDeclarationScope() | v8::internal::Scope | |
| GetHomeObjectScope() | v8::internal::Scope | |
| GetNonEvalDeclarationScope() | v8::internal::Scope | |
| GetOuterScopeWithContext() | v8::internal::Scope | |
| GetRareData() | v8::internal::ClassScope | inlineprivate |
| GetReceiverScope() | v8::internal::Scope | |
| GetScriptScope() | v8::internal::Scope | |
| GetUnresolvedPrivateNameTail() | v8::internal::ClassScope | |
| has_await_using_declaration() const | v8::internal::Scope | inline |
| has_await_using_declaration_ | v8::internal::Scope | private |
| has_explicit_static_private_methods_access_ | v8::internal::ClassScope | private |
| has_forced_context_allocation_for_parameters() const | v8::internal::Scope | inline |
| has_static_private_methods() const | v8::internal::ClassScope | inline |
| has_static_private_methods_ | v8::internal::ClassScope | private |
| has_using_declaration() const | v8::internal::Scope | inline |
| has_using_declaration_ | v8::internal::Scope | private |
| HasContextExtensionSlot() const | v8::internal::Scope | inline |
| HasReceiverToDeserialize() const | v8::internal::Scope | |
| HasSimpleParameters() | v8::internal::Scope | |
| HasThisReference() const | v8::internal::Scope | |
| inner_scope() const | v8::internal::Scope | inline |
| inner_scope_ | v8::internal::Scope | private |
| inner_scope_calls_eval() const | v8::internal::Scope | inline |
| inner_scope_calls_eval_ | v8::internal::Scope | private |
| is_anonymous_class() const | v8::internal::ClassScope | inline |
| is_anonymous_class_ | v8::internal::ClassScope | private |
| is_block_scope() const | v8::internal::Scope | inline |
| is_block_scope_for_object_literal() const | v8::internal::Scope | inline |
| is_block_scope_for_object_literal_ | v8::internal::Scope | private |
| is_catch_scope() const | v8::internal::Scope | inline |
| is_class_scope() const | v8::internal::Scope | inline |
| is_debug_evaluate_scope() const | v8::internal::Scope | inline |
| is_debug_evaluate_scope_ | v8::internal::Scope | private |
| is_declaration_scope() const | v8::internal::Scope | inline |
| is_declaration_scope_ | v8::internal::Scope | private |
| is_eval_scope() const | v8::internal::Scope | inline |
| is_function_scope() const | v8::internal::Scope | inline |
| is_hidden() const | v8::internal::Scope | inline |
| is_hidden_ | v8::internal::Scope | private |
| is_home_object_scope() const | v8::internal::Scope | inline |
| is_module_scope() const | v8::internal::Scope | inline |
| is_nonlinear() const | v8::internal::Scope | inline |
| is_reparsed() const | v8::internal::Scope | inline |
| is_repl_mode_scope() const | v8::internal::Scope | inline |
| is_script_scope() const | v8::internal::Scope | inline |
| is_strict_ | v8::internal::Scope | private |
| is_with_scope() const | v8::internal::Scope | inline |
| is_wrapped_function() const | v8::internal::Scope | inline |
| is_wrapped_function_ | v8::internal::Scope | private |
| IsConstructorScope() const | v8::internal::Scope | |
| IsOuterScopeOf(Scope *other) const | v8::internal::Scope | |
| IsParsingHeritage() | v8::internal::ClassScope | inline |
| IsSkippableFunctionScope() | v8::internal::Scope | |
| Iteration enum name | v8::internal::Scope | |
| kContinue enum value | v8::internal::Scope | |
| kDescend enum value | v8::internal::Scope | |
| kDeserializedScope enum value | v8::internal::Scope | private |
| kParsedScope enum value | v8::internal::Scope | private |
| language_mode() const | v8::internal::Scope | inline |
| locals() | v8::internal::Scope | inline |
| locals_ | v8::internal::Scope | private |
| Lookup(VariableProxy *proxy, Scope *scope, Scope *outer_scope_end, Scope *cache_scope=nullptr, bool force_context_allocation=false) | v8::internal::Scope | privatestatic |
| LookupForTesting(const AstRawString *name) | v8::internal::Scope | inline |
| LookupInScopeInfo(const AstRawString *name, Scope *cache) | v8::internal::Scope | |
| LookupInScopeOrScopeInfo(const AstRawString *name, Scope *cache) | v8::internal::Scope | inline |
| LookupLocal(const AstRawString *name) | v8::internal::Scope | inline |
| LookupLocalPrivateName(const AstRawString *name) | v8::internal::ClassScope | private |
| LookupPrivateName(VariableProxy *proxy) | v8::internal::ClassScope | private |
| LookupPrivateNameInScopeInfo(const AstRawString *name) | v8::internal::ClassScope | private |
| LookupSloppyEval(VariableProxy *proxy, Scope *scope, Scope *outer_scope_end, Scope *cache_scope, bool force_context_allocation) | v8::internal::Scope | privatestatic |
| LookupWith(VariableProxy *proxy, Scope *scope, Scope *outer_scope_end, Scope *cache_scope, bool force_context_allocation) | v8::internal::Scope | privatestatic |
| MigrateUnresolvedPrivateNameTail(AstNodeFactory *ast_node_factory, UnresolvedList::Iterator tail) | v8::internal::ClassScope | |
| must_use_preparsed_scope_data() const | v8::internal::Scope | inline |
| must_use_preparsed_scope_data_ | v8::internal::Scope | private |
| MustAllocate(Variable *var) | v8::internal::Scope | private |
| MustAllocateInContext(Variable *var) | v8::internal::Scope | private |
| needs_home_object() const | v8::internal::Scope | inline |
| needs_home_object_ | v8::internal::Scope | private |
| NeedsContext() const | v8::internal::Scope | inline |
| NeedsScopeInfo() const | v8::internal::Scope | private |
| NewTemporary(const AstRawString *name) | v8::internal::Scope | |
| NewTemporary(const AstRawString *name, MaybeAssignedFlag maybe_assigned) | v8::internal::Scope | private |
| NewUnresolved(AstNodeFactory *factory, const AstRawString *name, int start_pos, VariableKind kind=NORMAL_VARIABLE) | v8::internal::Scope | inline |
| NonLocal(const AstRawString *name, VariableMode mode) | v8::internal::Scope | private |
| num_heap_slots() const | v8::internal::Scope | inline |
| num_heap_slots_ | v8::internal::Scope | private |
| num_stack_slots() const | v8::internal::Scope | inline |
| num_stack_slots_ | v8::internal::Scope | private |
| num_var() const | v8::internal::Scope | inline |
| outer_scope() const | v8::internal::Scope | inline |
| outer_scope_ | v8::internal::Scope | private |
| private_name_lookup_skips_outer_class() const | v8::internal::Scope | inline |
| private_name_lookup_skips_outer_class_ | v8::internal::Scope | private |
| PrivateNameScopeIterator class | v8::internal::ClassScope | friend |
| rare_data_and_is_parsing_heritage_ | v8::internal::ClassScope | private |
| RecordEvalCall() | v8::internal::Scope | inline |
| RecordInnerScopeEvalCall() | v8::internal::Scope | inline |
| RedeclareSyntheticContextVariable(const AstRawString *name) | v8::internal::ClassScope | |
| RemoveInnerScope(Scope *inner_scope) | v8::internal::Scope | inline |
| ResetUnresolvedPrivateNameTail(UnresolvedList::Iterator tail) | v8::internal::ClassScope | |
| ResolvePreparsedVariable(VariableProxy *proxy, Scope *scope, Scope *end) | v8::internal::Scope | privatestatic |
| ResolvePrivateNames(ParseInfo *info) | v8::internal::ClassScope | |
| ResolvePrivateNamesPartially() | v8::internal::ClassScope | |
| ResolveTo(VariableProxy *proxy, Variable *var) | v8::internal::Scope | private |
| ResolveVariable(VariableProxy *proxy) | v8::internal::Scope | private |
| ResolveVariablesRecursively(Scope *end) | v8::internal::Scope | private |
| RewriteReplGlobalVariables() | v8::internal::Scope | |
| SavePreparseData(Parser *parser) | v8::internal::Scope | private |
| Scope class | v8::internal::ClassScope | friend |
| v8::internal::Scope::Scope(Zone *zone, Scope *outer_scope, ScopeType scope_type) | v8::internal::Scope | |
| v8::internal::Scope::Scope(Zone *zone, ScopeType scope_type) | v8::internal::Scope | protected |
| scope_info() const | v8::internal::Scope | inline |
| scope_info_ | v8::internal::Scope | private |
| scope_nonlinear_ | v8::internal::Scope | private |
| scope_type() const | v8::internal::Scope | inline |
| scope_type_ | v8::internal::Scope | private |
| ScopeLookupMode enum name | v8::internal::Scope | private |
| set_end_position(int statement_pos) | v8::internal::Scope | inline |
| set_is_block_scope_for_object_literal() | v8::internal::Scope | inline |
| set_is_debug_evaluate_scope() | v8::internal::Scope | inline |
| set_is_hidden() | v8::internal::Scope | inline |
| set_is_wrapped_function() | v8::internal::Scope | inline |
| set_language_mode(LanguageMode language_mode) | v8::internal::Scope | inlineprotected |
| set_needs_home_object() | v8::internal::Scope | inline |
| set_should_save_class_variable_index() | v8::internal::ClassScope | inline |
| set_start_position(int statement_pos) | v8::internal::Scope | inline |
| SetDefaults() | v8::internal::Scope | private |
| SetIsParsingHeritage(bool v) | v8::internal::ClassScope | inlineprivate |
| SetLanguageMode(LanguageMode language_mode) | v8::internal::Scope | inline |
| SetMustUsePreparseData() | v8::internal::Scope | inline |
| SetNonlinear() | v8::internal::Scope | inline |
| SetScriptScopeInfo(IsolateT *isolate, DeclarationScope *script_scope) | v8::internal::Scope | static |
| should_save_class_variable_index() const | v8::internal::ClassScope | inline |
| should_save_class_variable_index_ | v8::internal::ClassScope | private |
| ShouldBanArguments() | v8::internal::Scope | |
| sibling() const | v8::internal::Scope | inline |
| sibling_ | v8::internal::Scope | private |
| sloppy_eval_can_extend_vars_ | v8::internal::Scope | private |
| start_position() const | v8::internal::Scope | inline |
| start_position_ | v8::internal::Scope | private |
| UniqueIdInScript() const | v8::internal::Scope | |
| unresolved_list_ | v8::internal::Scope | private |
| variables_ | v8::internal::Scope | private |
| Zone | v8::internal::Scope | private |
| zone() const | v8::internal::Scope | inline |