Home | History | Annotate | Download | only in AST

Lines Matching refs:qs

164     Qualifiers Qs;
165 Qs.addFastQualifiers(Mask);
166 return Qs;
170 Qualifiers Qs;
171 Qs.addCVRQualifiers(CVR);
172 return Qs;
177 Qualifiers Qs;
178 Qs.Mask = opaque;
179 return Qs;
237 Qualifiers qs = *this;
238 qs.removeObjCGCAttr();
239 return qs;
242 Qualifiers qs = *this;
243 qs.removeObjCLifetime();
244 return qs;
338 void addConsistentQualifiers(Qualifiers qs) {
339 assert(getAddressSpace() == qs.getAddressSpace() ||
340 !hasAddressSpace() || !qs.hasAddressSpace());
341 assert(getObjCGCAttr() == qs.getObjCGCAttr() ||
342 !hasObjCGCAttr() || !qs.hasObjCGCAttr());
343 assert(getObjCLifetime() == qs.getObjCLifetime() ||
344 !hasObjCLifetime() || !qs.hasObjCLifetime());
345 Mask |= qs.Mask;
460 SplitQualType(const Type *ty, Qualifiers qs) : Ty(ty), Quals(qs) {}
826 static std::string getAsString(const Type *ty, Qualifiers qs);
838 static void print(const Type *ty, Qualifiers qs,
850 static void getAsStringInternal(const Type *ty, Qualifiers qs,
4522 QualifierCollector(Qualifiers Qs = Qualifiers()) : Qualifiers(Qs) {}
4568 Qualifiers qs = eq->getQualifiers();
4569 qs.addFastQualifiers(getLocalFastQualifiers());
4570 return SplitQualType(eq->getBaseType(), qs);