Lines Matching refs:Qualifiers
32 bool Qualifiers::isStrictSupersetOf(Qualifiers Other) const {
34 // CVR qualifiers superset
36 // ObjC GC qualifiers superset
189 /// element type of the array, potentially with type qualifiers missing.
190 /// This method should never be used when type qualifiers are meaningful.
262 // All the qualifiers we've seen so far.
263 Qualifiers quals = split.Quals;
285 // Otherwise, split the underlying type. If that yields qualifiers,
299 // FIXME: this seems inherently un-qualifiers-safe.
338 /// getUnqualifiedDesugaredType - Pull any qualifiers and syntactic
1047 // Split out the qualifiers from the type.
1056 // Reconstruct the transformed type by applying the local qualifiers
1984 case Qualifiers::OCL_ExplicitNone:
1987 case Qualifiers::OCL_Strong:
1988 case Qualifiers::OCL_Weak:
1989 case Qualifiers::OCL_Autoreleasing:
1992 case Qualifiers::OCL_None:
2046 case Qualifiers::OCL_ExplicitNone:
2049 case Qualifiers::OCL_Strong:
2050 case Qualifiers::OCL_Weak:
2051 case Qualifiers::OCL_Autoreleasing:
2054 case Qualifiers::OCL_None:
2098 case Qualifiers::OCL_ExplicitNone:
2101 case Qualifiers::OCL_Strong:
2102 case Qualifiers::OCL_Weak:
2103 case Qualifiers::OCL_Autoreleasing:
2106 case Qualifiers::OCL_None:
2259 case Qualifiers::OCL_ExplicitNone:
2262 case Qualifiers::OCL_Strong:
2263 case Qualifiers::OCL_Weak:
2264 case Qualifiers::OCL_Autoreleasing:
2267 case Qualifiers::OCL_None:
2971 // These are type qualifiers in the traditional C sense: they annotate
2983 // These aren't qualifiers; they rewrite the modified type to be a
3645 // Continue to check qualifiers, below.
3647 // Continue to check qualifiers, below.
3652 // Check protocol qualifiers.
3663 Qualifiers::ObjCLifetime Type::getObjCARCImplicitLifetime() const {
3665 return Qualifiers::OCL_ExplicitNone;
3666 return Qualifiers::OCL_Strong;
3675 // Walk down to the base type. We don't care about qualifiers for this.
3761 case Qualifiers::OCL_None:
3762 case Qualifiers::OCL_ExplicitNone:
3763 case Qualifiers::OCL_Autoreleasing:
3766 case Qualifiers::OCL_Strong:
3768 case Qualifiers::OCL_Weak: