Lines Matching defs:Qualifiers
399 void mangleAddressSpaceType(QualType T, Qualifiers Quals, SourceRange Range);
416 bool is64BitPointer(Qualifiers Quals) const {
429 void mangleQualifiers(Qualifiers Quals, bool IsMember);
431 void manglePointerCVQualifiers(Qualifiers Quals);
432 void manglePointerExtQualifiers(Qualifiers Quals, QualType PointeeType);
449 Qualifiers Quals, \
476 void mangleObjCLifetime(const QualType T, Qualifiers Quals,
478 void mangleObjCKindOfType(const ObjCObjectType *T, Qualifiers Quals,
481 void mangleAutoReturnType(const MemberPointerType *T, Qualifiers Quals);
482 void mangleAutoReturnType(const PointerType *T, Qualifiers Quals);
483 void mangleAutoReturnType(const LValueReferenceType *T, Qualifiers Quals);
484 void mangleAutoReturnType(const RValueReferenceType *T, Qualifiers Quals);
2176 Qualifiers Quals,
2184 case Qualifiers::OCL_None:
2185 case Qualifiers::OCL_ExplicitNone:
2187 case Qualifiers::OCL_Autoreleasing:
2190 case Qualifiers::OCL_Strong:
2193 case Qualifiers::OCL_Weak:
2205 Qualifiers Quals,
2221 void MicrosoftCXXNameMangler::mangleQualifiers(Qualifiers Quals,
2321 void MicrosoftCXXNameMangler::manglePointerExtQualifiers(Qualifiers Quals,
2337 void MicrosoftCXXNameMangler::manglePointerCVQualifiers(Qualifiers Quals) {
2432 Qualifiers Quals,
2500 mangleQualifiers(Qualifiers(), false);
2512 Qualifiers Quals = T.getLocalQualifiers();
2523 Qualifiers Quals = T.getLocalQualifiers();
2560 Qualifiers Quals = T.getLocalQualifiers();
2626 void MicrosoftCXXNameMangler::mangleType(const BuiltinType *T, Qualifiers,
2854 void MicrosoftCXXNameMangler::mangleType(const FunctionProtoType *T, Qualifiers,
2868 Qualifiers, SourceRange) {
2908 Qualifiers Quals = Proto->getMethodQuals();
2986 // compatibility. See `mangleType(const PointerType *T, Qualifiers Quals,
3225 Qualifiers, SourceRange Range) {
3253 void MicrosoftCXXNameMangler::mangleType(const EnumType *T, Qualifiers,
3257 void MicrosoftCXXNameMangler::mangleType(const RecordType *T, Qualifiers,
3296 void MicrosoftCXXNameMangler::mangleType(const ConstantArrayType *T, Qualifiers,
3300 void MicrosoftCXXNameMangler::mangleType(const VariableArrayType *T, Qualifiers,
3305 Qualifiers, SourceRange) {
3309 Qualifiers, SourceRange) {
3351 Qualifiers, SourceRange) {
3359 Qualifiers Quals, SourceRange Range) {
3375 Qualifiers, SourceRange Range) {
3388 Qualifiers, SourceRange Range) {
3395 void MicrosoftCXXNameMangler::mangleType(const PointerType *T, Qualifiers Quals,
3411 Qualifiers Quals, SourceRange Range) {
3414 case Qualifiers::OCL_None:
3415 case Qualifiers::OCL_ExplicitNone:
3417 case Qualifiers::OCL_Autoreleasing:
3418 case Qualifiers::OCL_Strong:
3419 case Qualifiers::OCL_Weak:
3431 Qualifiers Quals, SourceRange Range) {
3443 Qualifiers Quals, SourceRange Range) {
3451 void MicrosoftCXXNameMangler::mangleType(const ComplexType *T, Qualifiers,
3485 void MicrosoftCXXNameMangler::mangleType(const VectorType *T, Qualifiers Quals,
3534 Qualifiers Quals, SourceRange Range) {
3539 Qualifiers, SourceRange Range) {
3544 Qualifiers, SourceRange Range) {
3549 Qualifiers quals, SourceRange Range) {
3554 Qualifiers quals, SourceRange Range) {
3559 Qualifiers, SourceRange Range) {
3563 void MicrosoftCXXNameMangler::mangleType(const ObjCInterfaceType *T, Qualifiers,
3571 Qualifiers Quals, SourceRange Range) {
3613 Qualifiers Quals, SourceRange Range) {
3624 Qualifiers, SourceRange) {
3629 Qualifiers, SourceRange Range) {
3633 void MicrosoftCXXNameMangler::mangleType(const DependentNameType *T, Qualifiers,
3639 const DependentTemplateSpecializationType *T, Qualifiers,
3644 void MicrosoftCXXNameMangler::mangleType(const PackExpansionType *T, Qualifiers,
3650 Qualifiers Quals, SourceRange Range) {
3655 void MicrosoftCXXNameMangler::mangleType(const TypeOfType *T, Qualifiers,
3660 void MicrosoftCXXNameMangler::mangleType(const TypeOfExprType *T, Qualifiers,
3665 void MicrosoftCXXNameMangler::mangleType(const DecltypeType *T, Qualifiers,
3671 Qualifiers, SourceRange Range) {
3675 void MicrosoftCXXNameMangler::mangleType(const AutoType *T, Qualifiers,
3683 const DeducedTemplateSpecializationType *T, Qualifiers, SourceRange Range) {
3690 void MicrosoftCXXNameMangler::mangleType(const AtomicType *T, Qualifiers,
3704 void MicrosoftCXXNameMangler::mangleType(const PipeType *T, Qualifiers,
3744 void MicrosoftCXXNameMangler::mangleType(const BitIntType *T, Qualifiers,
3760 Qualifiers, SourceRange Range) {
3765 Qualifiers, SourceRange Range) {
4337 Qualifiers Quals) {
4353 Qualifiers Quals) {
4370 Qualifiers Quals) {
4379 Qualifiers Quals) {