Home | History | Annotate | Download | only in AST

Lines Matching refs:quals

370     Qualifiers Quals = *this;
371 Quals.setFastQualifiers(0);
372 return Quals;
546 Qualifiers Quals;
548 SplitQualType() : Ty(nullptr), Quals() {}
549 SplitQualType(const Type *ty, Qualifiers qs) : Ty(ty), Quals(qs) {}
555 return std::pair<const Type *, Qualifiers>(Ty, Quals);
559 return a.Ty == b.Ty && a.Quals == b.Quals;
562 return a.Ty != b.Ty || a.Quals != b.Quals;
623 QualType(const Type *Ptr, unsigned Quals)
624 : Value(Ptr, Quals) {}
625 QualType(const ExtQuals *Ptr, unsigned Quals)
626 : Value(Ptr, Quals) {}
629 void setLocalFastQualifiers(unsigned Quals) { Value.setInt(Quals); }
928 return getAsString(split.Ty, split.Quals);
942 return print(split.Ty, split.Quals, OS, policy, PlaceHolder, Indentation);
955 return getAsStringInternal(split.Ty, split.Quals, out, policy);
1189 Qualifiers Quals;
1194 ExtQuals(const Type *baseType, QualType canon, Qualifiers quals)
1197 Quals(quals)
1199 assert(Quals.hasNonFastQualifiers()
1201 assert(!Quals.hasFastQualifiers()
1205 Qualifiers getQualifiers() const { return Quals; }
1207 bool hasObjCGCAttr() const { return Quals.hasObjCGCAttr(); }
1208 Qualifiers::GC getObjCGCAttr() const { return Quals.getObjCGCAttr(); }
1210 bool hasObjCLifetime() const { return Quals.hasObjCLifetime(); }
1212 return Quals.getObjCLifetime();
1215 bool hasAddressSpace() const { return Quals.hasAddressSpace(); }
1216 unsigned getAddressSpace() const { return Quals.getAddressSpace(); }
1222 Profile(ID, getBaseType(), Quals);
1226 Qualifiers Quals) {
1227 assert(!Quals.hasFastQualifiers() && "fast qualifiers in ExtQuals hash!");
1229 Quals.Profile(ID);
4839 qual_range quals() const { return qual_range(qual_begin(), qual_end()); }
5116 qual_range quals() const { return qual_range(qual_begin(), qual_end()); }
5258 desugar.Quals.addConsistentQualifiers(Quals);
5282 Qualifiers Quals;
5284 Quals = getExtQualsUnsafe()->getQualifiers();
5285 Quals.addFastQualifiers(getLocalFastQualifiers());
5286 return Quals;
5290 Qualifiers quals = getCommonPtr()->CanonicalType.getLocalQualifiers();
5291 quals.addFastQualifiers(getLocalFastQualifiers());
5292 return quals;