Lines Matching defs:const
25 bool ScopeInfo::Equals(ScopeInfo other) const {
110 const bool has_new_target =
114 const bool has_inferred_function_name = scope->is_function_scope();
141 const bool has_brand =
146 const bool should_save_class_variable_index =
150 const bool has_function_name =
152 const bool has_position_info = NeedsPositionInfo(scope->scope_type());
153 const int parameter_count =
157 const bool has_outer_scope_info = !outer_scope.is_null();
171 const int local_names_container_size =
174 const int length = kVariablePartIndex + local_names_container_size +
425 const bool has_outer_scope_info = !outer_scope.is_null();
426 const int length = kVariablePartIndex + (has_outer_scope_info ? 1 : 0);
486 const int parameter_count = 0;
487 const bool is_empty_function = type == BootstrappingType::kFunction;
488 const bool is_native_context = type == BootstrappingType::kNative;
489 const bool is_script = type == BootstrappingType::kScript;
490 const int context_local_count =
492 const bool has_inferred_function_name = is_empty_function;
493 const bool has_position_info = true;
496 const int length = kVariablePartIndex + 2 * context_local_count +
540 const uint32_t value =
575 Object ScopeInfo::get(int index) const {
580 Object ScopeInfo::get(PtrComprCageBase cage_base, int index) const {
615 int ScopeInfo::length() const {
658 bool ScopeInfo::IsEmpty() const { return IsEmptyBit::decode(Flags()); }
660 ScopeType ScopeInfo::scope_type() const {
665 bool ScopeInfo::is_script_scope() const {
669 bool ScopeInfo::SloppyEvalCanExtendVars() const {
677 LanguageMode ScopeInfo::language_mode() const {
681 bool ScopeInfo::is_declaration_scope() const {
685 int ScopeInfo::ContextLength() const {
704 bool ScopeInfo::HasContextExtensionSlot() const {
708 int ScopeInfo::ContextHeaderLength() const {
713 bool ScopeInfo::HasReceiver() const {
717 bool ScopeInfo::HasAllocatedReceiver() const {
723 bool ScopeInfo::ClassScopeHasPrivateBrand() const {
727 bool ScopeInfo::HasSavedClassVariable() const {
731 bool ScopeInfo::HasNewTarget() const {
735 bool ScopeInfo::HasFunctionName() const {
739 bool ScopeInfo::HasContextAllocatedFunctionName() const {
744 bool ScopeInfo::HasInferredFunctionName() const {
748 bool ScopeInfo::HasPositionInfo() const {
759 bool ScopeInfo::HasSharedFunctionName() const {
776 bool ScopeInfo::HasOuterScopeInfo() const {
780 bool ScopeInfo::IsDebugEvaluateScope() const {
790 bool ScopeInfo::PrivateNameLookupSkipsOuterClass() const {
794 bool ScopeInfo::IsReplModeScope() const {
798 bool ScopeInfo::HasLocalsBlockList() const {
802 StringSet ScopeInfo::LocalsBlockList() const {
807 bool ScopeInfo::HasContext() const { return ContextLength() > 0; }
809 Object ScopeInfo::FunctionName() const {
814 Object ScopeInfo::InferredFunctionName() const {
819 String ScopeInfo::FunctionDebugName() const {
832 int ScopeInfo::StartPosition() const {
837 int ScopeInfo::EndPosition() const {
849 ScopeInfo ScopeInfo::OuterScopeInfo() const {
854 SourceTextModuleInfo ScopeInfo::ModuleDescriptorInfo() const {
859 String ScopeInfo::ContextInlinedLocalName(int var) const {
865 int var) const {
870 VariableMode ScopeInfo::ContextLocalMode(int var) const {
875 IsStaticFlag ScopeInfo::ContextLocalIsStaticFlag(int var) const {
880 InitializationFlag ScopeInfo::ContextLocalInitFlag(int var) const {
885 bool ScopeInfo::ContextLocalIsParameter(int var) const {
890 uint32_t ScopeInfo::ContextLocalParameterNumber(int var) const {
896 MaybeAssignedFlag ScopeInfo::ContextLocalMaybeAssignedFlag(int var) const {
911 int ScopeInfo::ModuleVariableCount() const {
982 std::pair<String, int> ScopeInfo::SavedClassVariable() const {
1002 int ScopeInfo::ReceiverContextSlotIndex() const {
1010 int ScopeInfo::ParametersStartIndex() const {
1018 int ScopeInfo::FunctionContextSlotIndex(String name) const {
1029 FunctionKind ScopeInfo::function_kind() const {
1033 int ScopeInfo::ContextLocalNamesIndex() const {
1037 int ScopeInfo::ContextLocalInfosIndex() const {
1041 int ScopeInfo::SavedClassVariableInfoIndex() const {
1045 int ScopeInfo::FunctionVariableInfoIndex() const {
1049 int ScopeInfo::InferredFunctionNameIndex() const {
1053 int ScopeInfo::PositionInfoIndex() const {
1057 int ScopeInfo::OuterScopeInfoIndex() const {
1061 int ScopeInfo::LocalsBlockListIndex() const {
1065 int ScopeInfo::ModuleInfoIndex() const {
1069 int ScopeInfo::ModuleVariableCountIndex() const {
1073 int ScopeInfo::ModuleVariablesIndex() const {
1172 for (const auto& elem : descr->module_requests()) {
1211 for (const auto& elem : descr->regular_imports()) {
1232 int SourceTextModuleInfo::RegularExportCount() const {
1237 String SourceTextModuleInfo::RegularExportLocalName(int i) const {
1242 int SourceTextModuleInfo::RegularExportCellIndex(int i) const {
1247 FixedArray SourceTextModuleInfo::RegularExportExportNames(int i) const {