Searched refs:MangleContext (Results 1 – 11 of 11) sorted by relevance
| /freebsd-10-stable/contrib/llvm/tools/clang/include/clang/AST/ |
| D | Mangle.h | 67 class MangleContext { 87 explicit MangleContext(ASTContext &Context, in MangleContext() function 92 virtual ~MangleContext() { } in ~MangleContext() 160 class ItaniumMangleContext : public MangleContext { 163 : MangleContext(C, D, MK_Itanium) {} in ItaniumMangleContext() 175 static bool classof(const MangleContext *C) { in classof() 183 class MicrosoftMangleContext : public MangleContext { 186 : MangleContext(C, D, MK_Microsoft) {} in MicrosoftMangleContext() 206 static bool classof(const MangleContext *C) { in classof()
|
| D | ASTContext.h | 63 class MangleContext; variable 1707 MangleContext *createMangleContext();
|
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/AST/ |
| D | Mangle.cpp | 39 static void mangleFunctionBlock(MangleContext &Context, in mangleFunctionBlock() 50 void MangleContext::anchor() { } in anchor() 93 bool MangleContext::shouldMangleDeclName(const NamedDecl *D) { in shouldMangleDeclName() 112 void MangleContext::mangleName(const NamedDecl *D, raw_ostream &Out) { in mangleName() 176 void MangleContext::mangleGlobalBlock(const BlockDecl *BD, in mangleGlobalBlock() 193 void MangleContext::mangleCtorBlock(const CXXConstructorDecl *CD, in mangleCtorBlock() 203 void MangleContext::mangleDtorBlock(const CXXDestructorDecl *DD, in mangleDtorBlock() 213 void MangleContext::mangleBlock(const DeclContext *DC, const BlockDecl *BD, in mangleBlock() 238 void MangleContext::mangleObjCMethodName(const ObjCMethodDecl *MD, in mangleObjCMethodName()
|
| D | MicrosoftMangle.cpp | 77 MangleContext &Context; 102 MicrosoftCXXNameMangler(MangleContext &C, raw_ostream &Out_) in MicrosoftCXXNameMangler() 109 MicrosoftCXXNameMangler(MangleContext &C, raw_ostream &Out_, in MicrosoftCXXNameMangler()
|
| D | Expr.cpp | 487 OwningPtr<MangleContext> MC; in ComputeName()
|
| D | ASTContext.cpp | 7999 MangleContext *ASTContext::createMangleContext() { in createMangleContext()
|
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/CodeGen/ |
| D | CodeGenTBAA.h | 31 class MangleContext; variable 52 MangleContext &MContext; 98 MangleContext &MContext);
|
| D | CGCXXABI.h | 34 class MangleContext; variable 44 OwningPtr<MangleContext> MangleCtx; 96 MangleContext &getMangleContext() { in getMangleContext()
|
| D | CodeGenTBAA.cpp | 34 const LangOptions &Features, MangleContext &MContext) in CodeGenTBAA()
|
| D | MicrosoftCXXABI.cpp | 849 static void mangleVFTableName(MicrosoftMangleContext &MangleContext, in mangleVFTableName() argument 853 MangleContext.mangleCXXVFTable(RD, VFPtr.PathToMangle, Out); in mangleVFTableName()
|
| D | CodeGenModule.cpp | 520 MangleContext &MangleCtx = getCXXABI().getMangleContext(); in getBlockMangledName()
|