Lines Matching defs:quals
367 void mangleQualifiers(Qualifiers Quals);
1767 void CXXNameMangler::mangleQualifiers(Qualifiers Quals) {
1769 if (Quals.hasRestrict())
1771 if (Quals.hasVolatile())
1773 if (Quals.hasConst())
1776 if (Quals.hasAddressSpace()) {
1784 unsigned AS = Quals.getAddressSpace();
1807 switch (Quals.getObjCLifetime()) {
1863 static bool isTypeSubstitutable(Qualifiers Quals, const Type *Ty) {
1864 if (Quals)
1914 Qualifiers quals = split.Quals;
1917 bool isSubstitutable = isTypeSubstitutable(quals, ty);
1923 if (quals && isa<ArrayType>(T)) {
1925 quals = Qualifiers();
1931 if (quals) {
1932 mangleQualifiers(quals);
2515 for (const auto *I : T->quals()) {