Lines Matching defs:quals
141 print(split.Ty, split.Quals, OS, PlaceHolder);
144 void TypePrinter::print(const Type *T, Qualifiers Quals, raw_ostream &OS,
153 printBefore(T, Quals, OS);
155 printAfter(T, Quals, OS);
239 Qualifiers Quals = Split.Quals;
242 Quals -= QualType(Subst, 0).getQualifiers();
244 printBefore(Split.Ty, Quals, OS);
249 void TypePrinter::printBefore(const Type *T,Qualifiers Quals, raw_ostream &OS) {
261 if (CanPrefixQualifiers && !Quals.empty()) {
264 Quals.print(OS, Policy, /*appendSpaceIfNonEmpty=*/true);
266 Quals.print(OS, Policy, /*appendSpaceIfNonEmpty=*/true);
271 if (!CanPrefixQualifiers && !Quals.empty()) {
272 hasAfterQuals = !Quals.isEmptyWhenPrinted(Policy);
288 Quals.print(OS, Policy, /*appendSpaceIfNonEmpty=*/!PrevPHIsEmpty.get());
290 Quals.print(OS, Policy, /*appendSpaceIfNonEmpty=*/!PrevPHIsEmpty.get());
297 printAfter(split.Ty, split.Quals, OS);
302 void TypePrinter::printAfter(const Type *T, Qualifiers Quals, raw_ostream &OS) {
714 if (unsigned quals = T->getTypeQuals()) {
716 AppendTypeQualList(OS, quals, Policy.LangOpts.C99);
1354 for (const auto *I : T->quals()) {
1534 unsigned quals = getCVRQualifiers();
1535 if (quals) {
1536 AppendTypeQualList(OS, quals, Policy.LangOpts.C99);