Home | History | Annotate | Download | only in Sema

Lines Matching defs:Quals

1713     Split.Quals.addCVRQualifiers(CVR);
1714 return BuildQualifiedType(T, Loc, Split.Quals);
1778 std::string Quals =
1786 if (!Quals.empty())
1787 Quals += ' ';
1788 Quals += '&';
1792 if (!Quals.empty())
1793 Quals += ' ';
1794 Quals += "&&";
1798 return Quals;
1965 Expr *ArraySize, unsigned Quals,
2056 T = Context.getVariableArrayType(T, nullptr, ASM, Quals, Brackets);
2058 T = Context.getIncompleteArrayType(T, ASM, Quals);
2060 T = Context.getDependentSizedArrayType(T, ArraySize, ASM, Quals, Brackets);
2076 T = Context.getVariableArrayType(T, ArraySize, ASM, Quals, Brackets);
2116 T = Context.getConstantArrayType(T, ConstVal, ASM, Quals);
2142 } else if (ASM != ArrayType::Normal || Quals != 0)
2448 void Sema::diagnoseIgnoredQualifiers(unsigned DiagID, unsigned Quals,
2454 if (!Quals)
2475 if (Quals & QualKinds[I].Mask) {
5148 while (!underlyingType.Quals.hasObjCLifetime()) {
5151 underlyingType.Quals.removeObjCLifetime();
5155 underlyingType.Quals.addObjCLifetime(lifetime);
5385 if (SplitOld.Quals.empty())
5387 return C.getQualifiedType(wrap(C, SplitOld.Ty, I), SplitOld.Quals);