Searched refs:Mangling (Results 1 – 7 of 7) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Support/ |
| H A D | ItaniumManglingCanonicalizer.cpp | 295 parseMaybeMangledName(CanonicalizingDemangler &Demangler, StringRef Mangling, in parseMaybeMangledName() argument 298 Demangler.reset(Mangling.begin(), Mangling.end()); in parseMaybeMangledName() 305 if (Mangling.startswith("_Z") || Mangling.startswith("__Z") || in parseMaybeMangledName() 306 Mangling.startswith("___Z") || Mangling.startswith("____Z")) in parseMaybeMangledName() 310 StringView(Mangling.data(), Mangling.size())); in parseMaybeMangledName() 315 ItaniumManglingCanonicalizer::canonicalize(StringRef Mangling) { in canonicalize() argument 316 return parseMaybeMangledName(P->Demangler, Mangling, true); in canonicalize() 320 ItaniumManglingCanonicalizer::lookup(StringRef Mangling) { in lookup() argument 321 return parseMaybeMangledName(P->Demangler, Mangling, false); in lookup()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | ItaniumManglingCanonicalizer.h | 82 Key canonicalize(StringRef Mangling); 86 Key lookup(StringRef Mangling);
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaLambda.cpp | 432 Optional<std::tuple<bool, unsigned, unsigned, Decl *>> Mangling) { in handleLambdaNumbering() argument 433 if (Mangling) { in handleLambdaNumbering() 438 ManglingContextDecl) = Mangling.getValue(); in handleLambdaNumbering()
|
| H A D | TreeTransform.h | 12819 Optional<std::tuple<bool, unsigned, unsigned, Decl *>> Mangling; in TransformLambdaExpr() local 12821 Mangling = std::make_tuple(OldClass->hasKnownLambdaInternalLinkage(), in TransformLambdaExpr() 12840 getSema().handleLambdaNumbering(Class, NewCallOperator, Mangling); in TransformLambdaExpr()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | DeclCXX.h | 3110 LifetimeExtendedTemporaryDecl(Expr *Temp, ValueDecl *EDecl, unsigned Mangling) in LifetimeExtendedTemporaryDecl() argument 3114 ManglingNumber(Mangling) {} in LifetimeExtendedTemporaryDecl() 3121 unsigned Mangling) { in Create() argument 3123 LifetimeExtendedTemporaryDecl(Temp, EDec, Mangling); in Create()
|
| /freebsd-13.1/lib/clang/libllvm/ |
| H A D | Makefile | 650 SRCS_EXT+= ExecutionEngine/Orc/Mangling.cpp
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 6665 Optional<std::tuple<bool, unsigned, unsigned, Decl *>> Mangling = None);
|