Searched refs:MangleContext (Results 1 - 13 of 13) sorted by relevance

/freebsd-11.0-release/contrib/llvm/tools/clang/lib/AST/
H A DMangle.cpp39 static void mangleFunctionBlock(MangleContext &Context,
50 void MangleContext::anchor() { }
98 bool MangleContext::shouldMangleDeclName(const NamedDecl *D) {
117 void MangleContext::mangleName(const NamedDecl *D, raw_ostream &Out) {
186 void MangleContext::mangleGlobalBlock(const BlockDecl *BD,
203 void MangleContext::mangleCtorBlock(const CXXConstructorDecl *CD,
212 void MangleContext::mangleDtorBlock(const CXXDestructorDecl *DD,
221 void MangleContext::mangleBlock(const DeclContext *DC, const BlockDecl *BD,
248 // calling the mangleName() method on the MangleContext; is there a
257 void MangleContext
[all...]
H A DExpr.cpp477 std::unique_ptr<MangleContext> MC;
499 std::unique_ptr<MangleContext> MC;
H A DASTContext.cpp8568 MangleContext *ASTContext::createMangleContext() {
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/AST/
H A DMangle.h39 /// MangleContext - Context for tracking state which persists across multiple
41 class MangleContext { class in namespace:clang
62 explicit MangleContext(ASTContext &Context, function in class:clang::MangleContext
67 virtual ~MangleContext() { }
150 class ItaniumMangleContext : public MangleContext {
153 : MangleContext(C, D, MK_Itanium) {}
170 static bool classof(const MangleContext *C) {
178 class MicrosoftMangleContext : public MangleContext {
181 : MangleContext(C, D, MK_Microsoft) {}
234 static bool classof(const MangleContext *
[all...]
H A DASTContext.h65 class MangleContext;
1925 MangleContext *createMangleContext();
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCodeGenTBAA.h31 class MangleContext;
52 MangleContext &MContext;
98 MangleContext &MContext);
H A DCGCXXABI.h35 class MangleContext;
46 std::unique_ptr<MangleContext> MangleCtx;
95 MangleContext &getMangleContext() {
H A DCodeGenTBAA.cpp34 const LangOptions &Features, MangleContext &MContext)
H A DCGException.cpp1629 MangleContext &Mangler = CGM.getCXXABI().getMangleContext();
H A DMicrosoftCXXABI.cpp1603 static void mangleVFTableName(MicrosoftMangleContext &MangleContext, argument
1607 MangleContext.mangleCXXVFTable(RD, VFPtr->MangledPath, Out);
H A DCodeGenModule.cpp660 MangleContext &MangleCtx = getCXXABI().getMangleContext();
/freebsd-11.0-release/contrib/llvm/tools/lldb/include/lldb/Symbol/
H A DClangASTContext.h120 clang::MangleContext *
1220 std::unique_ptr<clang::MangleContext> m_mangle_ctx_ap;
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Symbol/
H A DClangASTContext.cpp666 clang::MangleContext *
9702 clang::MangleContext *mc = getMangleContext();

Completed in 374 milliseconds