Home | History | Annotate | Download | only in AST

Lines Matching defs:quals

135   print(split.Ty, split.Quals, OS, PlaceHolder);
138 void TypePrinter::print(const Type *T, Qualifiers Quals, raw_ostream &OS,
147 printBefore(T, Quals, OS);
149 printAfter(T, Quals, OS);
231 Qualifiers Quals = Split.Quals;
234 Quals -= QualType(Subst, 0).getQualifiers();
236 printBefore(Split.Ty, Quals, OS);
241 void TypePrinter::printBefore(const Type *T,Qualifiers Quals, raw_ostream &OS) {
253 if (CanPrefixQualifiers && !Quals.empty()) {
256 Quals.print(OS, Policy, /*appendSpaceIfNonEmpty=*/true);
258 Quals.print(OS, Policy, /*appendSpaceIfNonEmpty=*/true);
263 if (!CanPrefixQualifiers && !Quals.empty()) {
264 hasAfterQuals = !Quals.isEmptyWhenPrinted(Policy);
280 Quals.print(OS, Policy, /*appendSpaceIfNonEmpty=*/!PrevPHIsEmpty.get());
282 Quals.print(OS, Policy, /*appendSpaceIfNonEmpty=*/!PrevPHIsEmpty.get());
289 printAfter(split.Ty, split.Quals, OS);
294 void TypePrinter::printAfter(const Type *T, Qualifiers Quals, raw_ostream &OS) {
660 if (unsigned quals = T->getTypeQuals()) {
662 AppendTypeQualList(OS, quals);
1405 unsigned quals = getCVRQualifiers();
1406 if (quals) {
1407 AppendTypeQualList(OS, quals);