Searched refs:MangleContext (Results 1 – 16 of 16) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| H A D | Mangle.h | 44 class MangleContext { 65 explicit MangleContext(ASTContext &Context, in MangleContext() function 70 virtual ~MangleContext() { } in ~MangleContext() 174 class ItaniumMangleContext : public MangleContext { 177 : MangleContext(C, D, MK_Itanium) {} in ItaniumMangleContext() 198 static bool classof(const MangleContext *C) { in classof() 206 class MicrosoftMangleContext : public MangleContext { 209 : MangleContext(C, D, MK_Microsoft) {} in MicrosoftMangleContext() 264 static bool classof(const MangleContext *C) { in classof()
|
| H A D | ASTContext.h | 106 class MangleContext; variable 2356 MangleContext *createMangleContext(const TargetInfo *T = nullptr);
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/AST/ |
| H A D | Mangle.cpp | 36 static void mangleFunctionBlock(MangleContext &Context, in mangleFunctionBlock() 47 void MangleContext::anchor() { } in anchor() 107 bool MangleContext::shouldMangleDeclName(const NamedDecl *D) { in shouldMangleDeclName() 141 void MangleContext::mangleName(GlobalDecl GD, raw_ostream &Out) { in mangleName() 236 void MangleContext::mangleMSGuidDecl(const MSGuidDecl *GD, raw_ostream &Out) { in mangleMSGuidDecl() 250 void MangleContext::mangleGlobalBlock(const BlockDecl *BD, in mangleGlobalBlock() 267 void MangleContext::mangleCtorBlock(const CXXConstructorDecl *CD, in mangleCtorBlock() 276 void MangleContext::mangleDtorBlock(const CXXDestructorDecl *DD, in mangleDtorBlock() 285 void MangleContext::mangleBlock(const DeclContext *DC, const BlockDecl *BD, in mangleBlock() 321 void MangleContext::mangleObjCMethodName(const ObjCMethodDecl *MD, in mangleObjCMethodName() [all …]
|
| H A D | CXXABI.h | 25 class MangleContext; variable 80 createItaniumNumberingContext(MangleContext *);
|
| H A D | ItaniumCXXABI.cpp | 186 std::unique_ptr<MangleContext> Mangler; 263 clang::createItaniumNumberingContext(MangleContext *Mangler) { in createItaniumNumberingContext()
|
| H A D | MicrosoftCXXABI.cpp | 72 MSHIPNumberingContext(MangleContext *DeviceMangler) { in MSHIPNumberingContext() 92 std::unique_ptr<MangleContext> DeviceMangler;
|
| H A D | Expr.cpp | 571 std::unique_ptr<MangleContext> MC; in ComputeName()
|
| H A D | ASTContext.cpp | 11057 MangleContext *ASTContext::createMangleContext(const TargetInfo *T) { in createMangleContext()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| H A D | CodeGenTBAA.h | 27 class MangleContext; variable 122 MangleContext &MContext; 172 const LangOptions &Features, MangleContext &MContext);
|
| H A D | CGCXXABI.h | 35 class MangleContext; variable 47 std::unique_ptr<MangleContext> MangleCtx; 97 MangleContext &getMangleContext() { in getMangleContext()
|
| H A D | CodeGenTBAA.cpp | 34 const LangOptions &Features, MangleContext &MContext) in CodeGenTBAA()
|
| H A D | CGCUDANV.cpp | 71 std::unique_ptr<MangleContext> DeviceMC; 264 MangleContext *MC; in getDeviceSideName()
|
| H A D | CGVTables.cpp | 501 MangleContext &MCtx = CGM.getCXXABI().getMangleContext(); in maybeEmitThunk()
|
| H A D | CGException.cpp | 2003 MangleContext &Mangler = CGM.getCXXABI().getMangleContext(); in startOutlinedSEHHelper()
|
| H A D | MicrosoftCXXABI.cpp | 1755 static void mangleVFTableName(MicrosoftMangleContext &MangleContext, in mangleVFTableName() argument 1759 MangleContext.mangleCXXVFTable(RD, VFPtr.MangledPath, Out); in mangleVFTableName()
|
| H A D | CodeGenModule.cpp | 1213 MangleContext &MC = CGM.getCXXABI().getMangleContext(); in getMangledNameImpl() 1369 MangleContext &MangleCtx = getCXXABI().getMangleContext(); in getBlockMangledName()
|