We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3b98a9b commit 273ba46Copy full SHA for 273ba46
lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp
@@ -105,8 +105,9 @@ CPlusPlusLanguage::GetFunctionNameInfo(ConstString name) const {
105
106
bool CPlusPlusLanguage::SymbolNameFitsToLanguage(Mangled mangled) const {
107
const char *mangled_name = mangled.GetMangledName().GetCString();
108
- return mangled_name && Mangled::GetManglingScheme(mangled_name) ==
109
- Mangled::eManglingSchemeItanium;
+ auto mangling_scheme = Mangled::GetManglingScheme(mangled_name);
+ return mangled_name && (mangling_scheme == Mangled::eManglingSchemeItanium ||
110
+ mangling_scheme == Mangled::eManglingSchemeMSVC);
111
}
112
113
ConstString CPlusPlusLanguage::GetDemangledFunctionNameWithoutArguments(
0 commit comments