Lines Matching refs:mangled_name
63 const char *mangled_name = mangled.GetMangledName().GetCString(); in SymbolNameFitsToLanguage() local
64 return mangled_name && CPlusPlusLanguage::IsCPPMangledName(mangled_name); in SymbolNameFitsToLanguage()
401 const ConstString mangled_name, std::set<ConstString> &alternates) { in FindAlternateFunctionManglings() argument
411 if (!strncmp(mangled_name.GetCString(), "_ZN", 3) && in FindAlternateFunctionManglings()
412 strncmp(mangled_name.GetCString(), "_ZNK", 4)) { in FindAlternateFunctionManglings()
414 fixed_scratch.append(mangled_name.GetCString() + 3); in FindAlternateFunctionManglings()
419 if (!strncmp(mangled_name.GetCString(), "_Z", 2) && in FindAlternateFunctionManglings()
420 strncmp(mangled_name.GetCString(), "_ZL", 3)) { in FindAlternateFunctionManglings()
422 fixed_scratch.append(mangled_name.GetCString() + 2); in FindAlternateFunctionManglings()
432 TS.substitute(mangled_name.GetStringRef(), "a", "c")) in FindAlternateFunctionManglings()
437 TS.substitute(mangled_name.GetStringRef(), "x", "l")) in FindAlternateFunctionManglings()
443 TS.substitute(mangled_name.GetStringRef(), "y", "m")) in FindAlternateFunctionManglings()
447 CtorDtorSubstitutor().substitute(mangled_name.GetStringRef())) in FindAlternateFunctionManglings()