Lines Matching refs:MicrosoftMangleContextImpl
140 class MicrosoftMangleContextImpl : public MicrosoftMangleContext { class
150 MicrosoftMangleContextImpl(ASTContext &Context, DiagnosticsEngine &Diags,
309 MicrosoftMangleContextImpl &Context;
340 MicrosoftCXXNameMangler(MicrosoftMangleContextImpl &C, raw_ostream &Out_) in MicrosoftCXXNameMangler()
346 MicrosoftCXXNameMangler(MicrosoftMangleContextImpl &C, raw_ostream &Out_, in MicrosoftCXXNameMangler()
353 MicrosoftCXXNameMangler(MicrosoftMangleContextImpl &C, raw_ostream &Out_, in MicrosoftCXXNameMangler()
462 MicrosoftMangleContextImpl::MicrosoftMangleContextImpl(ASTContext &Context, in MicrosoftMangleContextImpl() function in MicrosoftMangleContextImpl
491 bool MicrosoftMangleContextImpl::shouldMangleCXXName(const NamedDecl *D) { in shouldMangleCXXName()
547 MicrosoftMangleContextImpl::shouldMangleStringLiteral(const StringLiteral *SL) { in shouldMangleStringLiteral()
3350 void MicrosoftMangleContextImpl::mangleCXXName(GlobalDecl GD, in mangleCXXName()
3486 void MicrosoftMangleContextImpl::mangleVirtualMemPtrThunk( in mangleVirtualMemPtrThunk()
3495 void MicrosoftMangleContextImpl::mangleThunk(const CXXMethodDecl *MD, in mangleThunk()
3518 void MicrosoftMangleContextImpl::mangleCXXDtorThunk( in mangleCXXDtorThunk()
3533 void MicrosoftMangleContextImpl::mangleCXXVFTable( in mangleCXXVFTable()
3553 void MicrosoftMangleContextImpl::mangleCXXVBTable( in mangleCXXVBTable()
3570 void MicrosoftMangleContextImpl::mangleCXXRTTI(QualType T, raw_ostream &Out) { in mangleCXXRTTI()
3578 void MicrosoftMangleContextImpl::mangleCXXRTTIName(QualType T, in mangleCXXRTTIName()
3585 void MicrosoftMangleContextImpl::mangleCXXVirtualDisplacementMap( in mangleCXXVirtualDisplacementMap()
3595 void MicrosoftMangleContextImpl::mangleCXXThrowInfo(QualType T, bool IsConst, in mangleCXXThrowInfo()
3613 void MicrosoftMangleContextImpl::mangleCXXCatchableTypeArray( in mangleCXXCatchableTypeArray()
3622 void MicrosoftMangleContextImpl::mangleCXXCatchableType( in mangleCXXCatchableType()
3667 void MicrosoftMangleContextImpl::mangleCXXRTTIBaseClassDescriptor( in mangleCXXRTTIBaseClassDescriptor()
3681 void MicrosoftMangleContextImpl::mangleCXXRTTIBaseClassArray( in mangleCXXRTTIBaseClassArray()
3690 void MicrosoftMangleContextImpl::mangleCXXRTTIClassHierarchyDescriptor( in mangleCXXRTTIClassHierarchyDescriptor()
3699 void MicrosoftMangleContextImpl::mangleCXXRTTICompleteObjectLocator( in mangleCXXRTTICompleteObjectLocator()
3722 void MicrosoftMangleContextImpl::mangleSEHFilterExpression( in mangleSEHFilterExpression()
3734 void MicrosoftMangleContextImpl::mangleSEHFinallyBlock( in mangleSEHFinallyBlock()
3746 void MicrosoftMangleContextImpl::mangleTypeName(QualType T, raw_ostream &Out) { in mangleTypeName()
3754 void MicrosoftMangleContextImpl::mangleReferenceTemporary( in mangleReferenceTemporary()
3763 void MicrosoftMangleContextImpl::mangleThreadSafeStaticGuardVariable( in mangleThreadSafeStaticGuardVariable()
3773 void MicrosoftMangleContextImpl::mangleStaticGuardVariable(const VarDecl *VD, in mangleStaticGuardVariable()
3807 void MicrosoftMangleContextImpl::mangleInitFiniStub(const VarDecl *D, in mangleInitFiniStub()
3826 void MicrosoftMangleContextImpl::mangleDynamicInitializer(const VarDecl *D, in mangleDynamicInitializer()
3833 MicrosoftMangleContextImpl::mangleDynamicAtExitDestructor(const VarDecl *D, in mangleDynamicAtExitDestructor()
3839 void MicrosoftMangleContextImpl::mangleStringLiteral(const StringLiteral *SL, in mangleStringLiteral()
3957 return new MicrosoftMangleContextImpl(Context, Diags, IsAux); in create()