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

/external/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() { }
144 class ItaniumMangleContext : public MangleContext {
147 : MangleContext(C, D, MK_Itanium) {}
159 static bool classof(const MangleContext *C) {
167 class MicrosoftMangleContext : public MangleContext {
170 : MangleContext(C, D, MK_Microsoft) {}
204 static bool classof(const MangleContext *
[all...]
H A DASTContext.h63 class MangleContext;
1744 MangleContext *createMangleContext();
/external/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) {
172 void MangleContext::mangleGlobalBlock(const BlockDecl *BD,
189 void MangleContext::mangleCtorBlock(const CXXConstructorDecl *CD,
199 void MangleContext::mangleDtorBlock(const CXXDestructorDecl *DD,
209 void MangleContext::mangleBlock(const DeclContext *DC, const BlockDecl *BD,
225 // calling the mangleName() method on the MangleContext; is there a
234 void MangleContext
[all...]
H A DExpr.cpp458 std::unique_ptr<MangleContext> MC;
H A DASTContext.cpp7983 MangleContext *ASTContext::createMangleContext() {
/external/clang/lib/CodeGen/
H A DCodeGenTBAA.h31 class MangleContext;
52 MangleContext &MContext;
98 MangleContext &MContext);
H A DCGCXXABI.h34 class MangleContext;
44 std::unique_ptr<MangleContext> MangleCtx;
84 MangleContext &getMangleContext() {
H A DCodeGenTBAA.cpp34 const LangOptions &Features, MangleContext &MContext)
H A DMicrosoftCXXABI.cpp1212 static void mangleVFTableName(MicrosoftMangleContext &MangleContext, argument
1216 MangleContext.mangleCXXVFTable(RD, VFPtr->MangledPath, Out);
H A DCodeGenModule.cpp558 MangleContext &MangleCtx = getCXXABI().getMangleContext();
/external/chromium_org/v8/tools/gcmole/
H A Dgcmole.cc51 static bool GetMangledName(clang::MangleContext* ctx,
129 explicit CalleesPrinter(clang::MangleContext* ctx) : ctx_(ctx) {
199 clang::MangleContext* ctx_;
232 clang::MangleContext* mangle_context_;
254 static bool KnownToCauseGC(clang::MangleContext* ctx,
507 FunctionAnalyzer(clang::MangleContext* ctx,
1169 clang::MangleContext* ctx_;

Completed in 3222 milliseconds