Searched refs:mangleType (Results 1 - 2 of 2) sorted by relevance

/external/clang/lib/AST/
H A DMicrosoftMangle.cpp59 void mangleType(QualType T, SourceRange Range, bool MangleQualifiers = true);
84 #define TYPE(CLASS, PARENT) void mangleType(const CLASS##Type *T, \
91 void mangleType(const TagType*);
92 void mangleType(const FunctionType *T, const FunctionDecl *D,
94 void mangleType(const ArrayType *T, bool IsGlobal);
243 mangleType(FT, FD, InStructor, InInstMethod);
276 mangleType(Ty, TL.getSourceRange());
280 mangleType(AT, true);
283 mangleType(Ty.getLocalUnqualifiedType(), TL.getSourceRange());
799 mangleType(T
951 void MicrosoftCXXNameMangler::mangleType(QualType T, SourceRange Range, function in class:MicrosoftCXXNameMangler
991 void MicrosoftCXXNameMangler::mangleType(const BuiltinType *T, function in class:MicrosoftCXXNameMangler
1068 void MicrosoftCXXNameMangler::mangleType(const FunctionProtoType *T, function in class:MicrosoftCXXNameMangler
1076 void MicrosoftCXXNameMangler::mangleType(const FunctionNoProtoType *T, function in class:MicrosoftCXXNameMangler
1081 void MicrosoftCXXNameMangler::mangleType(const FunctionType *T, function in class:MicrosoftCXXNameMangler
1258 void MicrosoftCXXNameMangler::mangleType(const UnresolvedUsingType *T, function in class:MicrosoftCXXNameMangler
1274 void MicrosoftCXXNameMangler::mangleType(const EnumType *T, SourceRange) { function in class:MicrosoftCXXNameMangler
1277 void MicrosoftCXXNameMangler::mangleType(const RecordType *T, SourceRange) { function in class:MicrosoftCXXNameMangler
1280 void MicrosoftCXXNameMangler::mangleType(const TagType *T) { function in class:MicrosoftCXXNameMangler
1310 void MicrosoftCXXNameMangler::mangleType(const ArrayType *T, bool IsGlobal) { function in class:MicrosoftCXXNameMangler
1320 void MicrosoftCXXNameMangler::mangleType(const ConstantArrayType *T, function in class:MicrosoftCXXNameMangler
1324 void MicrosoftCXXNameMangler::mangleType(const VariableArrayType *T, function in class:MicrosoftCXXNameMangler
1328 void MicrosoftCXXNameMangler::mangleType(const DependentSizedArrayType *T, function in class:MicrosoftCXXNameMangler
1332 void MicrosoftCXXNameMangler::mangleType(const IncompleteArrayType *T, function in class:MicrosoftCXXNameMangler
1381 void MicrosoftCXXNameMangler::mangleType(const MemberPointerType *T, function in class:MicrosoftCXXNameMangler
1395 void MicrosoftCXXNameMangler::mangleType(const TemplateTypeParmType *T, function in class:MicrosoftCXXNameMangler
1404 void MicrosoftCXXNameMangler::mangleType( function in class:MicrosoftCXXNameMangler
1416 void MicrosoftCXXNameMangler::mangleType(const PointerType *T, function in class:MicrosoftCXXNameMangler
1431 void MicrosoftCXXNameMangler::mangleType(const ObjCObjectPointerType *T, function in class:MicrosoftCXXNameMangler
1440 void MicrosoftCXXNameMangler::mangleType(const LValueReferenceType *T, function in class:MicrosoftCXXNameMangler
1452 void MicrosoftCXXNameMangler::mangleType(const RValueReferenceType *T, function in class:MicrosoftCXXNameMangler
1462 void MicrosoftCXXNameMangler::mangleType(const ComplexType *T, function in class:MicrosoftCXXNameMangler
1471 void MicrosoftCXXNameMangler::mangleType(const VectorType *T, function in class:MicrosoftCXXNameMangler
1479 void MicrosoftCXXNameMangler::mangleType(const ExtVectorType *T, function in class:MicrosoftCXXNameMangler
1487 void MicrosoftCXXNameMangler::mangleType(const DependentSizedExtVectorType *T, function in class:MicrosoftCXXNameMangler
1496 void MicrosoftCXXNameMangler::mangleType(const ObjCInterfaceType *T, function in class:MicrosoftCXXNameMangler
1503 void MicrosoftCXXNameMangler::mangleType(const ObjCObjectType *T, function in class:MicrosoftCXXNameMangler
1510 void MicrosoftCXXNameMangler::mangleType(const BlockPointerType *T, function in class:MicrosoftCXXNameMangler
1518 void MicrosoftCXXNameMangler::mangleType(const InjectedClassNameType *T, function in class:MicrosoftCXXNameMangler
1527 void MicrosoftCXXNameMangler::mangleType(const TemplateSpecializationType *T, function in class:MicrosoftCXXNameMangler
1536 void MicrosoftCXXNameMangler::mangleType(const DependentNameType *T, function in class:MicrosoftCXXNameMangler
1545 void MicrosoftCXXNameMangler::mangleType( function in class:MicrosoftCXXNameMangler
1555 void MicrosoftCXXNameMangler::mangleType(const PackExpansionType *T, function in class:MicrosoftCXXNameMangler
1564 void MicrosoftCXXNameMangler::mangleType(const TypeOfType *T, function in class:MicrosoftCXXNameMangler
1573 void MicrosoftCXXNameMangler::mangleType(const TypeOfExprType *T, function in class:MicrosoftCXXNameMangler
1582 void MicrosoftCXXNameMangler::mangleType(const DecltypeType *T, function in class:MicrosoftCXXNameMangler
1591 void MicrosoftCXXNameMangler::mangleType(const UnaryTransformType *T, function in class:MicrosoftCXXNameMangler
1600 void MicrosoftCXXNameMangler::mangleType(const AutoType *T, SourceRange Range) { function in class:MicrosoftCXXNameMangler
1608 void MicrosoftCXXNameMangler::mangleType(const AtomicType *T, function in class:MicrosoftCXXNameMangler
[all...]
H A DItaniumMangle.cpp262 void mangleType(QualType T);
326 #define TYPE(CLASS, PARENT) void mangleType(const CLASS##Type *T);
329 void mangleType(const TagType*);
330 void mangleType(TemplateName);
759 mangleType(type);
888 mangleType(QualType(type, 0));
1176 mangleType(Name.getCXXNameType());
1492 void CXXNameMangler::mangleType(TemplateName TN) { function in class:CXXNameMangler
1535 mangleType(subst->getReplacement());
1739 void CXXNameMangler::mangleType(QualTyp function in class:CXXNameMangler
1824 void CXXNameMangler::mangleType(const BuiltinType *T) { function in class:CXXNameMangler
1896 void CXXNameMangler::mangleType(const FunctionProtoType *T) { function in class:CXXNameMangler
1912 void CXXNameMangler::mangleType(const FunctionNoProtoType *T) { function in class:CXXNameMangler
1953 void CXXNameMangler::mangleType(const UnresolvedUsingType *T) { function in class:CXXNameMangler
1959 void CXXNameMangler::mangleType(const EnumType *T) { function in class:CXXNameMangler
1962 void CXXNameMangler::mangleType(const RecordType *T) { function in class:CXXNameMangler
1965 void CXXNameMangler::mangleType(const TagType *T) { function in class:CXXNameMangler
1972 void CXXNameMangler::mangleType(const ConstantArrayType *T) { function in class:CXXNameMangler
1976 void CXXNameMangler::mangleType(const VariableArrayType *T) { function in class:CXXNameMangler
1984 void CXXNameMangler::mangleType(const DependentSizedArrayType *T) { function in class:CXXNameMangler
1990 void CXXNameMangler::mangleType(const IncompleteArrayType *T) { function in class:CXXNameMangler
1997 void CXXNameMangler::mangleType(const MemberPointerType *T) { function in class:CXXNameMangler
2026 void CXXNameMangler::mangleType(const TemplateTypeParmType *T) { function in class:CXXNameMangler
2031 void CXXNameMangler::mangleType(const SubstTemplateTypeParmPackType *T) { function in class:CXXNameMangler
2040 void CXXNameMangler::mangleType(const PointerType *T) { function in class:CXXNameMangler
2044 void CXXNameMangler::mangleType(const ObjCObjectPointerType *T) { function in class:CXXNameMangler
2050 void CXXNameMangler::mangleType(const LValueReferenceType *T) { function in class:CXXNameMangler
2056 void CXXNameMangler::mangleType(const RValueReferenceType *T) { function in class:CXXNameMangler
2062 void CXXNameMangler::mangleType(const ComplexType *T) { function in class:CXXNameMangler
2114 void CXXNameMangler::mangleType(const VectorType *T) { function in class:CXXNameMangler
2128 void CXXNameMangler::mangleType(const ExtVectorType *T) { function in class:CXXNameMangler
2131 void CXXNameMangler::mangleType(const DependentSizedExtVectorType *T) { function in class:CXXNameMangler
2138 void CXXNameMangler::mangleType(const PackExpansionType *T) { function in class:CXXNameMangler
2144 void CXXNameMangler::mangleType(const ObjCInterfaceType *T) { function in class:CXXNameMangler
2148 void CXXNameMangler::mangleType(const ObjCObjectType *T) { function in class:CXXNameMangler
2154 void CXXNameMangler::mangleType(const BlockPointerType *T) { function in class:CXXNameMangler
2159 void CXXNameMangler::mangleType(const InjectedClassNameType *T) { function in class:CXXNameMangler
2166 void CXXNameMangler::mangleType(const TemplateSpecializationType *T) { function in class:CXXNameMangler
2183 void CXXNameMangler::mangleType(const DependentNameType *T) { function in class:CXXNameMangler
2191 void CXXNameMangler::mangleType(const DependentTemplateSpecializationType *T) { function in class:CXXNameMangler
2208 void CXXNameMangler::mangleType(const TypeOfType *T) { function in class:CXXNameMangler
2214 void CXXNameMangler::mangleType(const TypeOfExprType *T) { function in class:CXXNameMangler
2220 void CXXNameMangler::mangleType(const DecltypeType *T) { function in class:CXXNameMangler
2244 void CXXNameMangler::mangleType(const UnaryTransformType *T) { function in class:CXXNameMangler
2260 void CXXNameMangler::mangleType(const AutoType *T) { function in class:CXXNameMangler
2269 void CXXNameMangler::mangleType(const AtomicType *T) { function in class:CXXNameMangler
[all...]

Completed in 334 milliseconds