Lines Matching refs:MicrosoftMangleContextImpl
124 class MicrosoftMangleContextImpl : public MicrosoftMangleContext { class
134 MicrosoftMangleContextImpl(ASTContext &Context, DiagnosticsEngine &Diags);
255 MicrosoftMangleContextImpl &Context;
282 MicrosoftCXXNameMangler(MicrosoftMangleContextImpl &C, raw_ostream &Out_) in MicrosoftCXXNameMangler()
287 MicrosoftCXXNameMangler(MicrosoftMangleContextImpl &C, raw_ostream &Out_, in MicrosoftCXXNameMangler()
293 MicrosoftCXXNameMangler(MicrosoftMangleContextImpl &C, raw_ostream &Out_, in MicrosoftCXXNameMangler()
385 MicrosoftMangleContextImpl::MicrosoftMangleContextImpl(ASTContext &Context, in MicrosoftMangleContextImpl() function in MicrosoftMangleContextImpl
413 bool MicrosoftMangleContextImpl::shouldMangleCXXName(const NamedDecl *D) { in shouldMangleCXXName()
469 MicrosoftMangleContextImpl::shouldMangleStringLiteral(const StringLiteral *SL) { in shouldMangleStringLiteral()
2905 void MicrosoftMangleContextImpl::mangleCXXName(const NamedDecl *D, in mangleCXXName()
3009 void MicrosoftMangleContextImpl::mangleVirtualMemPtrThunk( in mangleVirtualMemPtrThunk()
3018 void MicrosoftMangleContextImpl::mangleThunk(const CXXMethodDecl *MD, in mangleThunk()
3041 void MicrosoftMangleContextImpl::mangleCXXDtorThunk( in mangleCXXDtorThunk()
3056 void MicrosoftMangleContextImpl::mangleCXXVFTable( in mangleCXXVFTable()
3076 void MicrosoftMangleContextImpl::mangleCXXVBTable( in mangleCXXVBTable()
3093 void MicrosoftMangleContextImpl::mangleCXXRTTI(QualType T, raw_ostream &Out) { in mangleCXXRTTI()
3101 void MicrosoftMangleContextImpl::mangleCXXRTTIName(QualType T, in mangleCXXRTTIName()
3108 void MicrosoftMangleContextImpl::mangleCXXVirtualDisplacementMap( in mangleCXXVirtualDisplacementMap()
3118 void MicrosoftMangleContextImpl::mangleCXXThrowInfo(QualType T, bool IsConst, in mangleCXXThrowInfo()
3136 void MicrosoftMangleContextImpl::mangleCXXCatchableTypeArray( in mangleCXXCatchableTypeArray()
3145 void MicrosoftMangleContextImpl::mangleCXXCatchableType( in mangleCXXCatchableType()
3184 void MicrosoftMangleContextImpl::mangleCXXRTTIBaseClassDescriptor( in mangleCXXRTTIBaseClassDescriptor()
3198 void MicrosoftMangleContextImpl::mangleCXXRTTIBaseClassArray( in mangleCXXRTTIBaseClassArray()
3207 void MicrosoftMangleContextImpl::mangleCXXRTTIClassHierarchyDescriptor( in mangleCXXRTTIClassHierarchyDescriptor()
3216 void MicrosoftMangleContextImpl::mangleCXXRTTICompleteObjectLocator( in mangleCXXRTTICompleteObjectLocator()
3239 void MicrosoftMangleContextImpl::mangleSEHFilterExpression( in mangleSEHFilterExpression()
3251 void MicrosoftMangleContextImpl::mangleSEHFinallyBlock( in mangleSEHFinallyBlock()
3263 void MicrosoftMangleContextImpl::mangleTypeName(QualType T, raw_ostream &Out) { in mangleTypeName()
3271 void MicrosoftMangleContextImpl::mangleCXXCtor(const CXXConstructorDecl *D, in mangleCXXCtor()
3279 void MicrosoftMangleContextImpl::mangleCXXDtor(const CXXDestructorDecl *D, in mangleCXXDtor()
3287 void MicrosoftMangleContextImpl::mangleReferenceTemporary( in mangleReferenceTemporary()
3296 void MicrosoftMangleContextImpl::mangleThreadSafeStaticGuardVariable( in mangleThreadSafeStaticGuardVariable()
3306 void MicrosoftMangleContextImpl::mangleStaticGuardVariable(const VarDecl *VD, in mangleStaticGuardVariable()
3340 void MicrosoftMangleContextImpl::mangleInitFiniStub(const VarDecl *D, in mangleInitFiniStub()
3359 void MicrosoftMangleContextImpl::mangleDynamicInitializer(const VarDecl *D, in mangleDynamicInitializer()
3366 MicrosoftMangleContextImpl::mangleDynamicAtExitDestructor(const VarDecl *D, in mangleDynamicAtExitDestructor()
3372 void MicrosoftMangleContextImpl::mangleStringLiteral(const StringLiteral *SL, in mangleStringLiteral()
3490 return new MicrosoftMangleContextImpl(Context, Diags); in create()