Lines Matching refs:Quals
173 print(split.Ty, split.Quals, OS, PlaceHolder);
176 void TypePrinter::print(const Type *T, Qualifiers Quals, raw_ostream &OS,
185 printBefore(T, Quals, OS);
187 printAfter(T, Quals, OS);
286 Qualifiers Quals = Split.Quals;
288 Quals -= QualType(Subst, 0).getQualifiers();
290 printBefore(Split.Ty, Quals, OS);
295 void TypePrinter::printBefore(const Type *T,Qualifiers Quals, raw_ostream &OS) {
307 if (CanPrefixQualifiers && !Quals.empty()) {
310 Quals.print(OS, Policy, /*appendSpaceIfNonEmpty=*/true);
312 Quals.print(OS, Policy, /*appendSpaceIfNonEmpty=*/true);
317 if (!CanPrefixQualifiers && !Quals.empty()) {
318 hasAfterQuals = !Quals.isEmptyWhenPrinted(Policy);
334 Quals.print(OS, Policy, /*appendSpaceIfNonEmpty=*/!PrevPHIsEmpty.get());
336 Quals.print(OS, Policy, /*appendSpaceIfNonEmpty=*/!PrevPHIsEmpty.get());
343 printAfter(split.Ty, split.Quals, OS);
348 void TypePrinter::printAfter(const Type *T, Qualifiers Quals, raw_ostream &OS) {