Lines Matching refs:ConstString
69 ConstString CPlusPlusLanguage::GetDemangledFunctionNameWithoutArguments( in GetDemangledFunctionNameWithoutArguments()
72 ConstString demangled_name = mangled.GetDemangledName(); in GetDemangledFunctionNameWithoutArguments()
89 return ConstString(shortname); in GetDemangledFunctionNameWithoutArguments()
183 CPlusPlusLanguage::MethodName cpp_method{ConstString(full_name)}; in PrettyPrintFunctionNameWithArgs()
392 ConstString demangled) const { in DemangledNameContainsPath()
441 ConstString substitute(llvm::StringRef Mangled, Ts &&... Vals) { in substitute()
454 ConstString substituteImpl(llvm::StringRef Mangled) { in substituteImpl()
458 return ConstString(); in substituteImpl()
461 return ConstString(); in substituteImpl()
466 return ConstString(Result); in substituteImpl()
532 std::vector<ConstString> CPlusPlusLanguage::GenerateAlternateFunctionManglings( in GenerateAlternateFunctionManglings()
533 const ConstString mangled_name) const { in GenerateAlternateFunctionManglings()
534 std::vector<ConstString> alternates; in GenerateAlternateFunctionManglings()
548 alternates.push_back(ConstString(fixed_scratch)); in GenerateAlternateFunctionManglings()
556 alternates.push_back(ConstString(fixed_scratch)); in GenerateAlternateFunctionManglings()
564 if (ConstString char_fixup = in GenerateAlternateFunctionManglings()
569 if (ConstString long_fixup = in GenerateAlternateFunctionManglings()
575 if (ConstString ulong_fixup = in GenerateAlternateFunctionManglings()
579 if (ConstString ctor_fixup = in GenerateAlternateFunctionManglings()
586 ConstString CPlusPlusLanguage::FindBestAlternateFunctionMangledName( in FindBestAlternateFunctionMangledName()
588 ConstString demangled = mangled.GetDemangledName(); in FindBestAlternateFunctionMangledName()
590 return ConstString(); in FindBestAlternateFunctionMangledName()
596 return ConstString(); in FindBestAlternateFunctionMangledName()
599 return ConstString(); in FindBestAlternateFunctionMangledName()
603 return ConstString(); in FindBestAlternateFunctionMangledName()
605 std::vector<ConstString> alternates; in FindBestAlternateFunctionMangledName()
608 std::vector<ConstString> param_and_qual_matches; in FindBestAlternateFunctionMangledName()
609 std::vector<ConstString> param_matches; in FindBestAlternateFunctionMangledName()
611 ConstString alternate_mangled_name = alternates[i]; in FindBestAlternateFunctionMangledName()
613 ConstString demangled = mangled.GetDemangledName(); in FindBestAlternateFunctionMangledName()
633 return ConstString(); in FindBestAlternateFunctionMangledName()
652 ConstString("^std::__[[:alnum:]]+::string$"), stl_summary_flags, in LoadLibCxxFormatters()
657 ConstString("^std::__[[:alnum:]]+::basic_string<char, " in LoadLibCxxFormatters()
664 ConstString("^std::__[[:alnum:]]+::basic_string<unsigned char, " in LoadLibCxxFormatters()
672 ConstString("^std::__[[:alnum:]]+::basic_string<char16_t, " in LoadLibCxxFormatters()
680 ConstString("^std::__[[:alnum:]]+::basic_string<char32_t, " in LoadLibCxxFormatters()
688 ConstString("^std::__[[:alnum:]]+::wstring$"), stl_summary_flags, true); in LoadLibCxxFormatters()
692 ConstString("^std::__[[:alnum:]]+::basic_string<wchar_t, " in LoadLibCxxFormatters()
700 ConstString("^std::__[[:alnum:]]+::string_view$"), in LoadLibCxxFormatters()
705 ConstString("^std::__[[:alnum:]]+::basic_string_view<char, " in LoadLibCxxFormatters()
712 ConstString("^std::__[[:alnum:]]+::basic_string_view<unsigned char, " in LoadLibCxxFormatters()
719 ConstString("^std::__[[:alnum:]]+::basic_string_view<char16_t, " in LoadLibCxxFormatters()
726 ConstString("^std::__[[:alnum:]]+::basic_string_view<char32_t, " in LoadLibCxxFormatters()
733 ConstString("^std::__[[:alnum:]]+::wstring_view$"), in LoadLibCxxFormatters()
738 ConstString("^std::__[[:alnum:]]+::basic_string_view<wchar_t, " in LoadLibCxxFormatters()
752 ConstString("^std::__[[:alnum:]]+::bitset<.+>(( )?&)?$"), stl_deref_flags, in LoadLibCxxFormatters()
758 ConstString("^std::__[[:alnum:]]+::vector<.+>(( )?&)?$"), stl_deref_flags, in LoadLibCxxFormatters()
764 ConstString("^std::__[[:alnum:]]+::forward_list<.+>(( )?&)?$"), in LoadLibCxxFormatters()
772 ConstString("^std::__([A-Zabd-z0-9]|cx?[A-Za-wyz0-9]|cxx1?[A-Za-z02-9]|" in LoadLibCxxFormatters()
779 ConstString("^std::__[[:alnum:]]+::map<.+> >(( )?&)?$"), stl_synth_flags, in LoadLibCxxFormatters()
785 ConstString("^std::__[[:alnum:]]+::set<.+> >(( )?&)?$"), stl_deref_flags, in LoadLibCxxFormatters()
791 ConstString("^std::__[[:alnum:]]+::multiset<.+> >(( )?&)?$"), in LoadLibCxxFormatters()
797 ConstString("^std::__[[:alnum:]]+::multimap<.+> >(( )?&)?$"), in LoadLibCxxFormatters()
803 ConstString("^(std::__[[:alnum:]]+::)unordered_(multi)?(map|set)<.+> >$"), in LoadLibCxxFormatters()
809 ConstString("^std::initializer_list<.+>(( )?&)?$"), stl_synth_flags, in LoadLibCxxFormatters()
813 ConstString("^std::__[[:alnum:]]+::queue<.+>(( )?&)?$"), in LoadLibCxxFormatters()
817 ConstString("^std::__[[:alnum:]]+::tuple<.*>(( )?&)?$"), in LoadLibCxxFormatters()
821 ConstString("^std::__[[:alnum:]]+::optional<.+>(( )?&)?$"), in LoadLibCxxFormatters()
825 ConstString("^std::__[[:alnum:]]+::variant<.+>(( )?&)?$"), in LoadLibCxxFormatters()
831 ConstString("^std::__[[:alnum:]]+::atomic<.+>$"), stl_synth_flags, true); in LoadLibCxxFormatters()
836 ConstString("^std::__[[:alnum:]]+::span<.+>(( )?&)?$"), stl_deref_flags, in LoadLibCxxFormatters()
842 ConstString("^std::__[[:alnum:]]+::ranges::ref_view<.+>(( )?&)?$"), in LoadLibCxxFormatters()
855 ConstString("^(std::__[[:alnum:]]+::)shared_ptr<.+>(( )?&)?$"), in LoadLibCxxFormatters()
858 ConstString libcxx_std_unique_ptr_regex( in LoadLibCxxFormatters()
870 ConstString("^(std::__[[:alnum:]]+::)weak_ptr<.+>(( )?&)?$"), in LoadLibCxxFormatters()
875 ConstString("^std::__[[:alnum:]]+::function<.+>$"), in LoadLibCxxFormatters()
878 ConstString libcxx_std_coroutine_handle_regex( in LoadLibCxxFormatters()
891 ConstString("^std::__[[:alnum:]]+::bitset<.+>(( )?&)?$"), in LoadLibCxxFormatters()
896 ConstString("^std::__[[:alnum:]]+::vector<.+>(( )?&)?$"), in LoadLibCxxFormatters()
901 ConstString("^std::__[[:alnum:]]+::forward_list<.+>(( )?&)?$"), in LoadLibCxxFormatters()
908 ConstString("^std::__([A-Zabd-z0-9]|cx?[A-Za-wyz0-9]|cxx1?[A-Za-z02-9]|" in LoadLibCxxFormatters()
914 ConstString("^std::__[[:alnum:]]+::map<.+>(( )?&)?$"), in LoadLibCxxFormatters()
919 ConstString("^std::__[[:alnum:]]+::deque<.+>(( )?&)?$"), in LoadLibCxxFormatters()
924 ConstString("^std::__[[:alnum:]]+::queue<.+>(( )?&)?$"), in LoadLibCxxFormatters()
929 ConstString("^std::__[[:alnum:]]+::set<.+>(( )?&)?$"), in LoadLibCxxFormatters()
934 ConstString("^std::__[[:alnum:]]+::multiset<.+>(( )?&)?$"), in LoadLibCxxFormatters()
939 ConstString("^std::__[[:alnum:]]+::multimap<.+>(( )?&)?$"), in LoadLibCxxFormatters()
944 ConstString("^(std::__[[:alnum:]]+::)unordered_(multi)?(map|set)<.+> >$"), in LoadLibCxxFormatters()
948 ConstString("^std::__[[:alnum:]]+::tuple<.*>(( )?&)?$"), in LoadLibCxxFormatters()
953 ConstString("^std::__[[:alnum:]]+::atomic<.+>$"), in LoadLibCxxFormatters()
958 ConstString("^std::__[[:alnum:]]+::optional<.+>(( )?&)?$"), in LoadLibCxxFormatters()
963 ConstString("^std::__[[:alnum:]]+::variant<.+>(( )?&)?$"), in LoadLibCxxFormatters()
968 ConstString("^std::__[[:alnum:]]+::span<.+>(( )?&)?$"), in LoadLibCxxFormatters()
976 ConstString("^std::__[[:alnum:]]+::shared_ptr<.+>(( )?&)?$"), in LoadLibCxxFormatters()
981 ConstString("^std::__[[:alnum:]]+::weak_ptr<.+>(( )?&)?$"), in LoadLibCxxFormatters()
997 ConstString("^std::__[[:alnum:]]+::__wrap_iter<.+>$"), stl_synth_flags, in LoadLibCxxFormatters()
1004 ConstString("^std::__[[:alnum:]]+::__map_(const_)?iterator<.+>$"), stl_synth_flags, in LoadLibCxxFormatters()
1012 ConstString("^std::__[[:alnum:]]+::__hash_map_(const_)?iterator<.+>$"), in LoadLibCxxFormatters()
1186 ConstString("^__gnu_cxx::__normal_iterator<.+>$"), stl_synth_flags, true); in LoadLibStdcppFormatters()
1192 ConstString("^std::_Rb_tree_iterator<.+>$"), stl_synth_flags, true); in LoadLibStdcppFormatters()
1198 ConstString("^std::unique_ptr<.+>(( )?&)?$"), stl_synth_flags, true); in LoadLibStdcppFormatters()
1203 ConstString("^std::shared_ptr<.+>(( )?&)?$"), stl_synth_flags, true); in LoadLibStdcppFormatters()
1208 ConstString("^std::weak_ptr<.+>(( )?&)?$"), stl_synth_flags, true); in LoadLibStdcppFormatters()
1212 "std::tuple synthetic children", ConstString("^std::tuple<.+>(( )?&)?$"), in LoadLibStdcppFormatters()
1215 ConstString libstdcpp_std_coroutine_handle_regex( in LoadLibStdcppFormatters()
1226 "std::bitset synthetic child", ConstString("^std::bitset<.+>(( )?&)?$"), in LoadLibStdcppFormatters()
1233 ConstString("^std::optional<.+>(( )?&)?$"), stl_deref_flags, true); in LoadLibStdcppFormatters()
1238 ConstString("^std::unique_ptr<.+>(( )?&)?$"), stl_summary_flags, in LoadLibStdcppFormatters()
1243 ConstString("^std::shared_ptr<.+>(( )?&)?$"), stl_summary_flags, in LoadLibStdcppFormatters()
1248 ConstString("^std::weak_ptr<.+>(( )?&)?$"), stl_summary_flags, in LoadLibStdcppFormatters()
1257 ConstString("^std::optional<.+>(( )?&)?$"), stl_summary_flags, true); in LoadLibStdcppFormatters()
1284 "char8_t * summary provider", ConstString("char8_t *"), string_flags); in LoadSystemFormatters()
1288 ConstString("char8_t ?\\[[0-9]+\\]"), string_array_flags, true); in LoadSystemFormatters()
1292 "char16_t * summary provider", ConstString("char16_t *"), string_flags); in LoadSystemFormatters()
1296 ConstString("char16_t ?\\[[0-9]+\\]"), string_array_flags, true); in LoadSystemFormatters()
1300 "char32_t * summary provider", ConstString("char32_t *"), string_flags); in LoadSystemFormatters()
1304 ConstString("char32_t ?\\[[0-9]+\\]"), string_array_flags, true); in LoadSystemFormatters()
1308 "wchar_t * summary provider", ConstString("wchar_t *"), string_flags); in LoadSystemFormatters()
1312 ConstString("wchar_t ?\\[[0-9]+\\]"), string_array_flags, true); in LoadSystemFormatters()
1316 "unichar * summary provider", ConstString("unichar *"), string_flags); in LoadSystemFormatters()
1328 "char8_t summary provider", ConstString("char8_t"), in LoadSystemFormatters()
1332 "char16_t summary provider", ConstString("char16_t"), widechar_flags); in LoadSystemFormatters()
1335 "char32_t summary provider", ConstString("char32_t"), widechar_flags); in LoadSystemFormatters()
1337 "wchar_t summary provider", ConstString("wchar_t"), in LoadSystemFormatters()
1342 "unichar summary provider", ConstString("unichar"), widechar_flags); in LoadSystemFormatters()
1367 DataVisualization::Categories::GetCategory(ConstString(GetPluginName()), in GetFormatters()
1381 static ConstString g_vectortypes("VectorTypes"); in GetHardcodedSummaries()
1445 static ConstString g_vectortypes("VectorTypes"); in GetHardcodedSynthetics()