Lines Matching defs:qualifiers
509 /// so that its qualifiers can be directly compared to those of T2 (which will
510 /// have the combined set of qualifiers from all indermediate levels of T2),
511 /// as (effectively) required by [expr.const.cast]p7 replacing T1's qualifiers
589 /// \param CheckCVR Whether to check for const/volatile/restrict qualifiers.
590 /// \param CheckObjCLifetime Whether to check Objective-C lifetime qualifiers.
597 // If the only checking we care about is for Objective-C lifetime qualifiers,
614 // Find the qualifiers. We only care about cvr-qualifiers for the
615 // purpose of this check, because other qualifiers (address spaces,
628 // Determine the relevant qualifiers at this level.
1786 // We only allow a const_cast to change cvr-qualifiers, not other kinds of
1787 // type qualifiers. (Likewise, we ignore other changes when determining
2861 /// DiagnoseCastQual - Warn whenever casts discards a qualifiers, be it either
2882 int qualifiers = -1;
2884 qualifiers = 0;
2886 qualifiers = 1;
2888 qualifiers = 2;
2891 if (qualifiers == -1)
2896 << TheOffendingSrcType << TheOffendingDestType << qualifiers;