clang  6.0.0svn
clang::MangleContext Member List

This is the complete list of members for clang::MangleContext, including all inherited members.

getAnonymousStructId(const TagDecl *TD)clang::MangleContextinline
getASTContext() constclang::MangleContextinline
getBlockId(const BlockDecl *BD, bool Local)clang::MangleContextinline
getDiags() constclang::MangleContextinline
getKind() constclang::MangleContextinline
mangleBlock(const DeclContext *DC, const BlockDecl *BD, raw_ostream &Out)clang::MangleContext
MangleContext(ASTContext &Context, DiagnosticsEngine &Diags, ManglerKind Kind)clang::MangleContextinlineexplicit
mangleCtorBlock(const CXXConstructorDecl *CD, CXXCtorType CT, const BlockDecl *BD, raw_ostream &Out)clang::MangleContext
mangleCXXCtor(const CXXConstructorDecl *D, CXXCtorType Type, raw_ostream &)=0clang::MangleContextpure virtual
mangleCXXDtor(const CXXDestructorDecl *D, CXXDtorType Type, raw_ostream &)=0clang::MangleContextpure virtual
mangleCXXDtorThunk(const CXXDestructorDecl *DD, CXXDtorType Type, const ThisAdjustment &ThisAdjustment, raw_ostream &)=0clang::MangleContextpure virtual
mangleCXXName(const NamedDecl *D, raw_ostream &)=0clang::MangleContextpure virtual
mangleCXXRTTI(QualType T, raw_ostream &)=0clang::MangleContextpure virtual
mangleCXXRTTIName(QualType T, raw_ostream &)=0clang::MangleContextpure virtual
mangleDtorBlock(const CXXDestructorDecl *CD, CXXDtorType DT, const BlockDecl *BD, raw_ostream &Out)clang::MangleContext
mangleDynamicAtExitDestructor(const VarDecl *D, raw_ostream &)=0clang::MangleContextpure virtual
mangleDynamicInitializer(const VarDecl *D, raw_ostream &)=0clang::MangleContextpure virtual
mangleGlobalBlock(const BlockDecl *BD, const NamedDecl *ID, raw_ostream &Out)clang::MangleContext
mangleName(const NamedDecl *D, raw_ostream &)clang::MangleContext
mangleObjCMethodName(const ObjCMethodDecl *MD, raw_ostream &)clang::MangleContext
mangleObjCMethodNameWithoutSize(const ObjCMethodDecl *MD, raw_ostream &)clang::MangleContext
mangleReferenceTemporary(const VarDecl *D, unsigned ManglingNumber, raw_ostream &)=0clang::MangleContextpure virtual
ManglerKind enum nameclang::MangleContext
mangleSEHFilterExpression(const NamedDecl *EnclosingDecl, raw_ostream &Out)=0clang::MangleContextpure virtual
mangleSEHFinallyBlock(const NamedDecl *EnclosingDecl, raw_ostream &Out)=0clang::MangleContextpure virtual
mangleStaticGuardVariable(const VarDecl *D, raw_ostream &)=0clang::MangleContextpure virtual
mangleStringLiteral(const StringLiteral *SL, raw_ostream &)=0clang::MangleContextpure virtual
mangleThunk(const CXXMethodDecl *MD, const ThunkInfo &Thunk, raw_ostream &)=0clang::MangleContextpure virtual
mangleTypeName(QualType T, raw_ostream &)=0clang::MangleContextpure virtual
MK_Itanium enum valueclang::MangleContext
MK_Microsoft enum valueclang::MangleContext
shouldMangleCXXName(const NamedDecl *D)=0clang::MangleContextpure virtual
shouldMangleDeclName(const NamedDecl *D)clang::MangleContext
shouldMangleStringLiteral(const StringLiteral *SL)=0clang::MangleContextpure virtual
startNewFunction()clang::MangleContextinlinevirtual
~MangleContext()clang::MangleContextinlinevirtual