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

/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/AST/
H A DMangle.h65 /// MangleContext - Context for tracking state which persists across multiple
67 class MangleContext { class in namespace:clang
87 explicit MangleContext(ASTContext &Context, function in class:clang::MangleContext
92 virtual ~MangleContext() { }
160 class ItaniumMangleContext : public MangleContext {
163 : MangleContext(C, D, MK_Itanium) {}
175 static bool classof(const MangleContext *C) {
183 class MicrosoftMangleContext : public MangleContext {
186 : MangleContext(C, D, MK_Microsoft) {}
206 static bool classof(const MangleContext *
[all...]
H A DASTContext.h63 class MangleContext;
1707 MangleContext *createMangleContext();
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/AST/
H A DMangle.cpp39 static void mangleFunctionBlock(MangleContext &Context,
50 void MangleContext::anchor() { }
93 bool MangleContext::shouldMangleDeclName(const NamedDecl *D) {
112 void MangleContext::mangleName(const NamedDecl *D, raw_ostream &Out) {
176 void MangleContext::mangleGlobalBlock(const BlockDecl *BD,
193 void MangleContext::mangleCtorBlock(const CXXConstructorDecl *CD,
203 void MangleContext::mangleDtorBlock(const CXXDestructorDecl *DD,
213 void MangleContext::mangleBlock(const DeclContext *DC, const BlockDecl *BD,
229 // calling the mangleName() method on the MangleContext; is there a
238 void MangleContext
[all...]
H A DMicrosoftMangle.cpp77 MangleContext &Context;
102 MicrosoftCXXNameMangler(MangleContext &C, raw_ostream &Out_)
109 MicrosoftCXXNameMangler(MangleContext &C, raw_ostream &Out_,
175 /// MicrosoftMangleContextImpl - Overrides the default MangleContext for the
H A DExpr.cpp487 OwningPtr<MangleContext> MC;
H A DASTContext.cpp7999 MangleContext *ASTContext::createMangleContext() {
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCodeGenTBAA.h31 class MangleContext;
52 MangleContext &MContext;
98 MangleContext &MContext);
H A DCGCXXABI.h34 class MangleContext;
44 OwningPtr<MangleContext> MangleCtx;
96 MangleContext &getMangleContext() {
H A DCodeGenTBAA.cpp34 const LangOptions &Features, MangleContext &MContext)
H A DMicrosoftCXXABI.cpp849 static void mangleVFTableName(MicrosoftMangleContext &MangleContext, argument
853 MangleContext.mangleCXXVFTable(RD, VFPtr.PathToMangle, Out);
H A DCodeGenModule.cpp520 MangleContext &MangleCtx = getCXXABI().getMangleContext();

Completed in 208 milliseconds