Home | History | Annotate | Download | only in docs

Lines Matching full:qualifiers

816 features: 1) they do not capture type qualifiers like ``const`` or ``volatile``
926 stores the type qualifiers (``const``, ``volatile``, ``restrict``, plus some
927 extended qualifiers required by language extensions) separately from the types
929 for these type qualifiers.
931 By storing the type qualifiers as bits in the conceptual pair, it is extremely
932 efficient to get the set of qualifiers on a ``QualType`` (just return the field
934 that sets a bit), and remove one or more type qualifiers (just return a
938 to create duplicates of types with different sets of qualifiers (i.e. there is
942 consider qualifiers when uniquing types (:ref:`Type <Type>` does not even
943 contain qualifiers).
945 In practice, the two most common type qualifiers (``const`` and ``restrict``)
947 a flag indicating whether extended qualifiers are present (which must be