Home | History | Annotate | Download | only in AST

Lines Matching refs:Quals

385     Qualifiers Quals = *this;
386 Quals.setFastQualifiers(0);
387 return Quals;
561 Qualifiers Quals;
563 SplitQualType() : Ty(nullptr), Quals() {}
564 SplitQualType(const Type *ty, Qualifiers qs) : Ty(ty), Quals(qs) {}
570 return std::pair<const Type *, Qualifiers>(Ty, Quals);
574 return a.Ty == b.Ty && a.Quals == b.Quals;
577 return a.Ty != b.Ty || a.Quals != b.Quals;
638 QualType(const Type *Ptr, unsigned Quals)
639 : Value(Ptr, Quals) {}
640 QualType(const ExtQuals *Ptr, unsigned Quals)
641 : Value(Ptr, Quals) {}
644 void setLocalFastQualifiers(unsigned Quals) { Value.setInt(Quals); }
943 return getAsString(split.Ty, split.Quals);
957 return print(split.Ty, split.Quals, OS, policy, PlaceHolder, Indentation);
970 return getAsStringInternal(split.Ty, split.Quals, out, policy);
1208 Qualifiers Quals;
1213 ExtQuals(const Type *baseType, QualType canon, Qualifiers quals)
1216 Quals(quals)
1218 assert(Quals.hasNonFastQualifiers()
1220 assert(!Quals.hasFastQualifiers()
1224 Qualifiers getQualifiers() const { return Quals; }
1226 bool hasObjCGCAttr() const { return Quals.hasObjCGCAttr(); }
1227 Qualifiers::GC getObjCGCAttr() const { return Quals.getObjCGCAttr(); }
1229 bool hasObjCLifetime() const { return Quals.hasObjCLifetime(); }
1231 return Quals.getObjCLifetime();
1234 bool hasAddressSpace() const { return Quals.hasAddressSpace(); }
1235 unsigned getAddressSpace() const { return Quals.getAddressSpace(); }
1241 Profile(ID, getBaseType(), Quals);
1245 Qualifiers Quals) {
1246 assert(!Quals.hasFastQualifiers() && "fast qualifiers in ExtQuals hash!");
1248 Quals.Profile(ID);
4856 qual_range quals() const { return qual_range(qual_begin(), qual_end()); }
5324 qual_range quals() const { return qual_range(qual_begin(), qual_end()); }
5467 desugar.Quals.addConsistentQualifiers(Quals);
5491 Qualifiers Quals;
5493 Quals = getExtQualsUnsafe()->getQualifiers();
5494 Quals.addFastQualifiers(getLocalFastQualifiers());
5495 return Quals;
5499 Qualifiers quals = getCommonPtr()->CanonicalType.getLocalQualifiers();
5500 quals.addFastQualifiers(getLocalFastQualifiers());
5501 return quals;