/external/clang/lib/AST/ |
D | Mangle.cpp | 39 static void mangleFunctionBlock(MangleContext &Context, in mangleFunctionBlock() 50 void MangleContext::anchor() { } in anchor() 98 bool MangleContext::shouldMangleDeclName(const NamedDecl *D) { in shouldMangleDeclName() 117 void MangleContext::mangleName(const NamedDecl *D, raw_ostream &Out) { in mangleName() 186 void MangleContext::mangleGlobalBlock(const BlockDecl *BD, in mangleGlobalBlock() 203 void MangleContext::mangleCtorBlock(const CXXConstructorDecl *CD, in mangleCtorBlock() 212 void MangleContext::mangleDtorBlock(const CXXDestructorDecl *DD, in mangleDtorBlock() 221 void MangleContext::mangleBlock(const DeclContext *DC, const BlockDecl *BD, in mangleBlock() 257 void MangleContext::mangleObjCMethodNameWithoutSize(const ObjCMethodDecl *MD, in mangleObjCMethodNameWithoutSize() 270 void MangleContext::mangleObjCMethodName(const ObjCMethodDecl *MD, in mangleObjCMethodName()
|
D | Expr.cpp | 477 std::unique_ptr<MangleContext> MC; in ComputeName() 499 std::unique_ptr<MangleContext> MC; in ComputeName()
|
/external/clang/include/clang/AST/ |
D | Mangle.h | 42 class MangleContext { 63 explicit MangleContext(ASTContext &Context, in MangleContext() function 68 virtual ~MangleContext() { } in ~MangleContext() 152 class ItaniumMangleContext : public MangleContext { 155 : MangleContext(C, D, MK_Itanium) {} in ItaniumMangleContext() 172 static bool classof(const MangleContext *C) { in classof() 180 class MicrosoftMangleContext : public MangleContext { 183 : MangleContext(C, D, MK_Microsoft) {} in MicrosoftMangleContext() 237 static bool classof(const MangleContext *C) { in classof()
|
D | ASTContext.h | 66 class MangleContext; variable 1945 MangleContext *createMangleContext();
|
/external/llvm-project/clang/include/clang/AST/ |
D | Mangle.h | 44 class MangleContext { 65 explicit MangleContext(ASTContext &Context, in MangleContext() function 70 virtual ~MangleContext() { } in ~MangleContext() 154 class ItaniumMangleContext : public MangleContext { 157 : MangleContext(C, D, MK_Itanium) {} in ItaniumMangleContext() 178 static bool classof(const MangleContext *C) { in classof() 186 class MicrosoftMangleContext : public MangleContext { 189 : MangleContext(C, D, MK_Microsoft) {} in MicrosoftMangleContext() 244 static bool classof(const MangleContext *C) { in classof()
|
D | ASTContext.h | 103 class MangleContext; variable 2313 MangleContext *createMangleContext(const TargetInfo *T = nullptr);
|
/external/llvm-project/clang/lib/AST/ |
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() 135 void MangleContext::mangleName(GlobalDecl GD, raw_ostream &Out) { in mangleName() 222 void MangleContext::mangleMSGuidDecl(const MSGuidDecl *GD, raw_ostream &Out) { in mangleMSGuidDecl() 236 void MangleContext::mangleGlobalBlock(const BlockDecl *BD, in mangleGlobalBlock() 253 void MangleContext::mangleCtorBlock(const CXXConstructorDecl *CD, in mangleCtorBlock() 262 void MangleContext::mangleDtorBlock(const CXXDestructorDecl *DD, in mangleDtorBlock() 271 void MangleContext::mangleBlock(const DeclContext *DC, const BlockDecl *BD, in mangleBlock() 307 void MangleContext::mangleObjCMethodName(const ObjCMethodDecl *MD, in mangleObjCMethodName() [all …]
|
D | ItaniumCXXABI.cpp | 186 std::unique_ptr<MangleContext> Mangler;
|
D | Expr.cpp | 569 std::unique_ptr<MangleContext> MC; in ComputeName()
|
/external/clang/lib/CodeGen/ |
D | CodeGenTBAA.h | 28 class MangleContext; variable 49 MangleContext &MContext; 95 MangleContext &MContext);
|
D | CGCXXABI.h | 35 class MangleContext; variable 46 std::unique_ptr<MangleContext> MangleCtx; 95 MangleContext &getMangleContext() { in getMangleContext()
|
D | CodeGenTBAA.cpp | 34 const LangOptions &Features, MangleContext &MContext) in CodeGenTBAA()
|
D | CGException.cpp | 1628 MangleContext &Mangler = CGM.getCXXABI().getMangleContext(); in startOutlinedSEHHelper()
|
D | MicrosoftCXXABI.cpp | 1595 static void mangleVFTableName(MicrosoftMangleContext &MangleContext, in mangleVFTableName() argument 1599 MangleContext.mangleCXXVFTable(RD, VFPtr->MangledPath, Out); in mangleVFTableName()
|
/external/llvm-project/clang/lib/CodeGen/ |
D | CodeGenTBAA.h | 27 class MangleContext; variable 122 MangleContext &MContext; 172 const LangOptions &Features, MangleContext &MContext);
|
D | CGCXXABI.h | 35 class MangleContext; variable 47 std::unique_ptr<MangleContext> MangleCtx; 97 MangleContext &getMangleContext() { in getMangleContext()
|
D | CodeGenTBAA.cpp | 34 const LangOptions &Features, MangleContext &MContext) in CodeGenTBAA()
|
D | CGCUDANV.cpp | 63 std::unique_ptr<MangleContext> DeviceMC;
|
D | CGVTables.cpp | 500 MangleContext &MCtx = CGM.getCXXABI().getMangleContext(); in maybeEmitThunk()
|
D | CGException.cpp | 1914 MangleContext &Mangler = CGM.getCXXABI().getMangleContext(); in startOutlinedSEHHelper()
|
D | MicrosoftCXXABI.cpp | 1745 static void mangleVFTableName(MicrosoftMangleContext &MangleContext, in mangleVFTableName() argument 1749 MangleContext.mangleCXXVFTable(RD, VFPtr.MangledPath, Out); in mangleVFTableName()
|
D | CodeGenModule.cpp | 1126 MangleContext &MC = CGM.getCXXABI().getMangleContext(); in getMangledNameImpl() 1253 MangleContext &MangleCtx = getCXXABI().getMangleContext(); in getBlockMangledName()
|
/external/clang/lib/Index/ |
D | CodegenNameGenerator.cpp | 29 std::unique_ptr<MangleContext> MC; 78 std::unique_ptr<MangleContext> M(Ctx.createMangleContext()); in getAllManglings()
|
/external/llvm-project/lldb/source/Plugins/TypeSystem/Clang/ |
D | TypeSystemClang.h | 166 clang::MangleContext *getMangleContext(); 1081 std::unique_ptr<clang::MangleContext> m_mangle_ctx_up;
|
D | TypeSystemClang.cpp | 772 clang::MangleContext *TypeSystemClang::getMangleContext() { in getMangleContext() 9172 clang::MangleContext *mc = getMangleContext(); in DeclGetMangledName()
|