Lines Matching refs:Quals
136 print(split.Ty, split.Quals, OS, PlaceHolder);
139 void TypePrinter::print(const Type *T, Qualifiers Quals, raw_ostream &OS,
148 printBefore(T, Quals, OS);
150 printAfter(T, Quals, OS);
233 Qualifiers Quals = Split.Quals;
236 Quals -= QualType(Subst, 0).getQualifiers();
238 printBefore(Split.Ty, Quals, OS);
243 void TypePrinter::printBefore(const Type *T,Qualifiers Quals, raw_ostream &OS) {
255 if (CanPrefixQualifiers && !Quals.empty()) {
258 Quals.print(OS, Policy, /*appendSpaceIfNonEmpty=*/true);
260 Quals.print(OS, Policy, /*appendSpaceIfNonEmpty=*/true);
265 if (!CanPrefixQualifiers && !Quals.empty()) {
266 hasAfterQuals = !Quals.isEmptyWhenPrinted(Policy);
282 Quals.print(OS, Policy, /*appendSpaceIfNonEmpty=*/!PrevPHIsEmpty.get());
284 Quals.print(OS, Policy, /*appendSpaceIfNonEmpty=*/!PrevPHIsEmpty.get());
291 printAfter(split.Ty, split.Quals, OS);
296 void TypePrinter::printAfter(const Type *T, Qualifiers Quals, raw_ostream &OS) {
674 if (unsigned quals = T->getTypeQuals()) {
676 AppendTypeQualList(OS, quals);
1441 unsigned quals = getCVRQualifiers();
1442 if (quals) {
1443 AppendTypeQualList(OS, quals);