Lines Matching refs:MicrosoftCXXNameMangler

246 class MicrosoftCXXNameMangler {  class
274 MicrosoftCXXNameMangler(MicrosoftMangleContextImpl &C, raw_ostream &Out_) in MicrosoftCXXNameMangler() function in __anonea8b6ddd0111::MicrosoftCXXNameMangler
279 MicrosoftCXXNameMangler(MicrosoftMangleContextImpl &C, raw_ostream &Out_, in MicrosoftCXXNameMangler() function in __anonea8b6ddd0111::MicrosoftCXXNameMangler
285 MicrosoftCXXNameMangler(MicrosoftMangleContextImpl &C, raw_ostream &Out_, in MicrosoftCXXNameMangler() function in __anonea8b6ddd0111::MicrosoftCXXNameMangler
423 void MicrosoftCXXNameMangler::mangle(const NamedDecl *D, StringRef Prefix) { in mangle()
441 void MicrosoftCXXNameMangler::mangleFunctionEncoding(const FunctionDecl *FD, in mangleFunctionEncoding()
473 void MicrosoftCXXNameMangler::mangleVariableEncoding(const VarDecl *VD) { in mangleVariableEncoding()
527 void MicrosoftCXXNameMangler::mangleMemberDataPointer(const CXXRecordDecl *RD, in mangleMemberDataPointer()
574 MicrosoftCXXNameMangler::mangleMemberFunctionPointer(const CXXRecordDecl *RD, in mangleMemberFunctionPointer()
637 void MicrosoftCXXNameMangler::mangleVirtualMemPtrThunk( in mangleVirtualMemPtrThunk()
653 void MicrosoftCXXNameMangler::mangleName(const NamedDecl *ND) { in mangleName()
665 void MicrosoftCXXNameMangler::mangleNumber(int64_t Number) { in mangleNumber()
723 void MicrosoftCXXNameMangler::mangleUnqualifiedName(const NamedDecl *ND, in mangleUnqualifiedName()
759 MicrosoftCXXNameMangler Extra(Context, Stream); in mangleUnqualifiedName()
898 void MicrosoftCXXNameMangler::mangleNestedName(const NamedDecl *ND) { in mangleNestedName()
939 void MicrosoftCXXNameMangler::mangleCXXDtorType(CXXDtorType T) { in mangleCXXDtorType()
959 void MicrosoftCXXNameMangler::mangleOperatorName(OverloadedOperatorKind OO, in mangleOperatorName()
1099 void MicrosoftCXXNameMangler::mangleSourceName(StringRef Name) { in mangleSourceName()
1112 void MicrosoftCXXNameMangler::mangleObjCMethodName(const ObjCMethodDecl *MD) { in mangleObjCMethodName()
1116 void MicrosoftCXXNameMangler::mangleTemplateInstantiationName( in mangleTemplateInstantiationName()
1140 MicrosoftCXXNameMangler::mangleUnscopedTemplateName(const TemplateDecl *TD) { in mangleUnscopedTemplateName()
1146 void MicrosoftCXXNameMangler::mangleIntegerLiteral(const llvm::APSInt &Value, in mangleIntegerLiteral()
1159 void MicrosoftCXXNameMangler::mangleExpression(const Expr *E) { in mangleExpression()
1214 void MicrosoftCXXNameMangler::mangleTemplateArgs( in mangleTemplateArgs()
1226 void MicrosoftCXXNameMangler::mangleTemplateArg(const TemplateDecl *TD, in mangleTemplateArg()
1341 void MicrosoftCXXNameMangler::mangleQualifiers(Qualifiers Quals, in mangleQualifiers()
1424 MicrosoftCXXNameMangler::mangleRefQualifier(RefQualifierKind RefQualifier) { in mangleRefQualifier()
1441 void MicrosoftCXXNameMangler::manglePointerExtQualifiers(Qualifiers Quals, in manglePointerExtQualifiers()
1456 void MicrosoftCXXNameMangler::manglePointerCVQualifiers(Qualifiers Quals) { in manglePointerCVQualifiers()
1475 void MicrosoftCXXNameMangler::mangleArgumentType(QualType T, in mangleArgumentType()
1526 void MicrosoftCXXNameMangler::manglePassObjectSizeArg( in manglePassObjectSizeArg()
1547 void MicrosoftCXXNameMangler::mangleType(QualType T, SourceRange Range, in mangleType()
1613 void MicrosoftCXXNameMangler::mangleType(const BuiltinType *T, Qualifiers, in mangleType()
1774 void MicrosoftCXXNameMangler::mangleType(const FunctionProtoType *T, Qualifiers, in mangleType()
1787 void MicrosoftCXXNameMangler::mangleType(const FunctionNoProtoType *T, in mangleType()
1793 void MicrosoftCXXNameMangler::mangleFunctionType(const FunctionType *T, in mangleFunctionType()
1927 void MicrosoftCXXNameMangler::mangleFunctionClass(const FunctionDecl *FD) { in mangleFunctionClass()
1984 void MicrosoftCXXNameMangler::mangleCallingConvention(CallingConv CC) { in mangleCallingConvention()
2015 void MicrosoftCXXNameMangler::mangleCallingConvention(const FunctionType *T) { in mangleCallingConvention()
2018 void MicrosoftCXXNameMangler::mangleThrowSpecification( in mangleThrowSpecification()
2029 void MicrosoftCXXNameMangler::mangleType(const UnresolvedUsingType *T, in mangleType()
2045 void MicrosoftCXXNameMangler::mangleTagTypeKind(TagTypeKind TTK) { in mangleTagTypeKind()
2062 void MicrosoftCXXNameMangler::mangleType(const EnumType *T, Qualifiers, in mangleType()
2066 void MicrosoftCXXNameMangler::mangleType(const RecordType *T, Qualifiers, in mangleType()
2070 void MicrosoftCXXNameMangler::mangleType(const TagDecl *TD) { in mangleType()
2074 void MicrosoftCXXNameMangler::mangleArtificalTagType( in mangleArtificalTagType()
2096 void MicrosoftCXXNameMangler::mangleDecayedArrayType(const ArrayType *T) { in mangleDecayedArrayType()
2102 void MicrosoftCXXNameMangler::mangleType(const ConstantArrayType *T, Qualifiers, in mangleType()
2106 void MicrosoftCXXNameMangler::mangleType(const VariableArrayType *T, Qualifiers, in mangleType()
2110 void MicrosoftCXXNameMangler::mangleType(const DependentSizedArrayType *T, in mangleType()
2114 void MicrosoftCXXNameMangler::mangleType(const IncompleteArrayType *T, in mangleType()
2118 void MicrosoftCXXNameMangler::mangleArrayType(const ArrayType *T) { in mangleArrayType()
2162 void MicrosoftCXXNameMangler::mangleType(const MemberPointerType *T, Qualifiers Quals, in mangleType()
2178 void MicrosoftCXXNameMangler::mangleType(const TemplateTypeParmType *T, in mangleType()
2187 void MicrosoftCXXNameMangler::mangleType(const SubstTemplateTypeParmPackType *T, in mangleType()
2199 void MicrosoftCXXNameMangler::mangleType(const PointerType *T, Qualifiers Quals, in mangleType()
2206 void MicrosoftCXXNameMangler::mangleType(const ObjCObjectPointerType *T, in mangleType()
2219 void MicrosoftCXXNameMangler::mangleType(const LValueReferenceType *T, in mangleType()
2231 void MicrosoftCXXNameMangler::mangleType(const RValueReferenceType *T, in mangleType()
2240 void MicrosoftCXXNameMangler::mangleType(const ComplexType *T, Qualifiers, in mangleType()
2246 MicrosoftCXXNameMangler Extra(Context, Stream); in mangleType()
2254 void MicrosoftCXXNameMangler::mangleType(const VectorType *T, Qualifiers Quals, in mangleType()
2285 MicrosoftCXXNameMangler Extra(Context, Stream); in mangleType()
2296 void MicrosoftCXXNameMangler::mangleType(const ExtVectorType *T, in mangleType()
2300 void MicrosoftCXXNameMangler::mangleType(const DependentSizedExtVectorType *T, in mangleType()
2309 void MicrosoftCXXNameMangler::mangleType(const ObjCInterfaceType *T, Qualifiers, in mangleType()
2316 void MicrosoftCXXNameMangler::mangleType(const ObjCObjectType *T, Qualifiers, in mangleType()
2323 void MicrosoftCXXNameMangler::mangleType(const BlockPointerType *T, in mangleType()
2334 void MicrosoftCXXNameMangler::mangleType(const InjectedClassNameType *, in mangleType()
2339 void MicrosoftCXXNameMangler::mangleType(const TemplateSpecializationType *T, in mangleType()
2348 void MicrosoftCXXNameMangler::mangleType(const DependentNameType *T, Qualifiers, in mangleType()
2357 void MicrosoftCXXNameMangler::mangleType( in mangleType()
2367 void MicrosoftCXXNameMangler::mangleType(const PackExpansionType *T, Qualifiers, in mangleType()
2376 void MicrosoftCXXNameMangler::mangleType(const TypeOfType *T, Qualifiers, in mangleType()
2385 void MicrosoftCXXNameMangler::mangleType(const TypeOfExprType *T, Qualifiers, in mangleType()
2394 void MicrosoftCXXNameMangler::mangleType(const DecltypeType *T, Qualifiers, in mangleType()
2403 void MicrosoftCXXNameMangler::mangleType(const UnaryTransformType *T, in mangleType()
2412 void MicrosoftCXXNameMangler::mangleType(const AutoType *T, Qualifiers, in mangleType()
2423 void MicrosoftCXXNameMangler::mangleType(const AtomicType *T, Qualifiers, in mangleType()
2429 MicrosoftCXXNameMangler Extra(Context, Stream); in mangleType()
2437 void MicrosoftCXXNameMangler::mangleType(const PipeType *T, Qualifiers, in mangleType()
2458 MicrosoftCXXNameMangler Mangler(*this, MHO); in mangleCXXName()
2488 MicrosoftCXXNameMangler &Mangler, in mangleThunkThisAdjustment()
2559 MicrosoftCXXNameMangler Mangler(*this, MHO); in mangleVirtualMemPtrThunk()
2568 MicrosoftCXXNameMangler Mangler(*this, MHO); in mangleThunk()
2589 MicrosoftCXXNameMangler Mangler(*this, MHO, DD, Type); in mangleCXXDtorThunk()
2604 MicrosoftCXXNameMangler Mangler(*this, MHO); in mangleCXXVFTable()
2624 MicrosoftCXXNameMangler Mangler(*this, MHO); in mangleCXXVBTable()
2635 MicrosoftCXXNameMangler Mangler(*this, MHO); in mangleCXXRTTI()
2637 Mangler.mangleType(T, SourceRange(), MicrosoftCXXNameMangler::QMM_Result); in mangleCXXRTTI()
2643 MicrosoftCXXNameMangler Mangler(*this, Out); in mangleCXXRTTIName()
2645 Mangler.mangleType(T, SourceRange(), MicrosoftCXXNameMangler::QMM_Result); in mangleCXXRTTIName()
2651 MicrosoftCXXNameMangler Mangler(*this, MHO); in mangleCXXVirtualDisplacementMap()
2664 MicrosoftCXXNameMangler Mangler(*this, MHO); in mangleCXXThrowInfo()
2673 Mangler.mangleType(T, SourceRange(), MicrosoftCXXNameMangler::QMM_Result); in mangleCXXThrowInfo()
2679 MicrosoftCXXNameMangler Mangler(*this, MHO); in mangleCXXCatchableTypeArray()
2682 Mangler.mangleType(T, SourceRange(), MicrosoftCXXNameMangler::QMM_Result); in mangleCXXCatchableTypeArray()
2689 MicrosoftCXXNameMangler Mangler(*this, Out); in mangleCXXCatchableType()
2728 MicrosoftCXXNameMangler Mangler(*this, MHO); in mangleCXXRTTIBaseClassDescriptor()
2741 MicrosoftCXXNameMangler Mangler(*this, MHO); in mangleCXXRTTIBaseClassArray()
2750 MicrosoftCXXNameMangler Mangler(*this, MHO); in mangleCXXRTTIClassHierarchyDescriptor()
2782 MicrosoftCXXNameMangler Mangler(*this, MHO); in mangleSEHFilterExpression()
2794 MicrosoftCXXNameMangler Mangler(*this, MHO); in mangleSEHFinallyBlock()
2806 MicrosoftCXXNameMangler Mangler(*this, Out); in mangleTypeName()
2815 MicrosoftCXXNameMangler mangler(*this, MHO, D, Type); in mangleCXXCtor()
2823 MicrosoftCXXNameMangler mangler(*this, MHO, D, Type); in mangleCXXDtor()
2830 MicrosoftCXXNameMangler Mangler(*this, MHO); in mangleReferenceTemporary()
2839 MicrosoftCXXNameMangler Mangler(*this, MHO); in mangleThreadSafeStaticGuardVariable()
2859 MicrosoftCXXNameMangler Mangler(*this, MHO); in mangleStaticGuardVariable()
2884 MicrosoftCXXNameMangler Mangler(*this, MHO); in mangleInitFiniStub()
2930 MicrosoftCXXNameMangler Mangler(*this, Out); in mangleStringLiteral()