Home | History | Annotate | Download | only in Sema

Lines Matching refs:Quals

559                              /*type quals*/ 0,
964 "Has CVR quals but not C, V, or R?");
1002 Qualifiers Quals = Qualifiers::fromCVRMask(TypeQuals);
1003 Result = Context.getQualifiedType(Result, Quals);
1232 Expr *ArraySize, unsigned Quals,
1317 T = Context.getVariableArrayType(T, 0, ASM, Quals, Brackets);
1319 T = Context.getIncompleteArrayType(T, ASM, Quals);
1321 Quals, Brackets);
1337 T = Context.getVariableArrayType(T, ArraySize, ASM, Quals, Brackets);
1375 T = Context.getConstantArrayType(T, ConstVal, ASM, Quals);
1397 } else if (ASM != ArrayType::Normal || Quals != 0)
1463 /// \param Quals The cvr-qualifiers to be applied to the function type.
1478 unsigned Quals,
1518 EPI.TypeQuals = Quals;
1726 static void DiagnoseIgnoredQualifiers(unsigned Quals,
1744 if (Quals & Qualifiers::Const) {
1751 if (Quals & Qualifiers::Volatile) {
1758 Quals & Qualifiers::Restrict) {
1973 std::string Quals =
1981 if (!Quals.empty())
1982 Quals += ' ';
1983 Quals += '&';
1987 if (!Quals.empty())
1988 Quals += ' ';
1989 Quals += "&&";
1993 return Quals;
2121 Qualifiers Quals;
3392 while (!underlyingType.Quals.hasObjCLifetime()) {
3395 underlyingType.Quals.removeObjCLifetime();
3399 underlyingType.Quals.addObjCLifetime(lifetime);
3598 if (SplitOld.Quals.empty())
3600 return C.getQualifiedType(wrap(C, SplitOld.Ty, I), SplitOld.Quals);