Home | History | Annotate | Download | only in AST

Lines Matching refs:Quals

388     Qualifiers Quals = *this;
389 Quals.setFastQualifiers(0);
390 return Quals;
564 Qualifiers Quals;
566 SplitQualType() : Ty(nullptr), Quals() {}
567 SplitQualType(const Type *ty, Qualifiers qs) : Ty(ty), Quals(qs) {}
573 return std::pair<const Type *, Qualifiers>(Ty, Quals);
577 return a.Ty == b.Ty && a.Quals == b.Quals;
580 return a.Ty != b.Ty || a.Quals != b.Quals;
641 QualType(const Type *Ptr, unsigned Quals)
642 : Value(Ptr, Quals) {}
643 QualType(const ExtQuals *Ptr, unsigned Quals)
644 : Value(Ptr, Quals) {}
647 void setLocalFastQualifiers(unsigned Quals) { Value.setInt(Quals); }
946 return getAsString(split.Ty, split.Quals);
960 return print(split.Ty, split.Quals
973 return getAsStringInternal(split.Ty, split.Quals, out, policy);
1211 Qualifiers Quals;
1216 ExtQuals(const Type *baseType, QualType canon, Qualifiers quals)
1219 Quals(quals)
1221 assert(Quals.hasNonFastQualifiers()
1223 assert(!Quals.hasFastQualifiers()
1227 Qualifiers getQualifiers() const { return Quals; }
1229 bool hasObjCGCAttr() const { return Quals.hasObjCGCAttr(); }
1230 Qualifiers::GC getObjCGCAttr() const { return Quals.getObjCGCAttr(); }
1232 bool hasObjCLifetime() const { return Quals.hasObjCLifetime(); }
1234 return Quals.getObjCLifetime();
1237 bool hasAddressSpace() const { return Quals.hasAddressSpace(); }
1238 unsigned getAddressSpace() const { return Quals.getAddressSpace(); }
1244 Profile(ID, getBaseType(), Quals);
1248 Qualifiers Quals) {
1249 assert(!Quals.hasFastQualifiers() && "fast qualifiers in ExtQuals hash!");
1251 Quals.Profile(ID);
4872 qual_range quals() const { return qual_range(qual_begin(), qual_end()); }
5340 qual_range quals() const { return qual_range(qual_begin(), qual_end()); }
5483 desugar.Quals.addConsistentQualifiers(Quals);
5507 Qualifiers Quals;
5509 Quals = getExtQualsUnsafe()->getQualifiers();
5510 Quals.addFastQualifiers(getLocalFastQualifiers());
5511 return Quals;
5515 Qualifiers quals = getCommonPtr()->CanonicalType.getLocalQualifiers();
5516 quals.addFastQualifiers(getLocalFastQualifiers());
5517 return quals;