Lines Matching defs:Underlying
875 // top of the underlying declaration.
1735 // A prvalue of an unscoped enumeration type whose underlying type is not
1747 // A prvalue of an unscoped enumeration type whose underlying type is fixed
1748 // can be converted to a prvalue of its underlying type. Moreover, if
1749 // integral promotion can be applied to its underlying type, a prvalue of an
1750 // unscoped enumeration type whose underlying type is fixed can also be
1751 // converted to a prvalue of the promoted underlying type.
1758 // We can perform an integral promotion to the underlying type of the enum,
1761 QualType Underlying = FromEnumType->getDecl()->getIntegerType();
1762 return Context.hasSameUnqualifiedType(Underlying, ToType) ||
1763 IsIntegralPromotion(From, Underlying, ToType);
1776 // represent all the values of its underlying type: int, unsigned int,
1779 // underlying type, an rvalue a prvalue of type char16_t, char32_t,
1780 // or wchar_t can be converted to an rvalue a prvalue of its underlying
1886 /// where the conversion between the underlying real types is a
4334 // underlying type of the reference according to
4336 // to copy-initializing a temporary of the underlying type with
9458 // Look through any using declarations to find the underlying function.