Lines Matching refs:rvalue
1509 in an rvalue context: the lvalue-to-rvalue, array-to-pointer, and
1514 Although the returned value is being used as an rvalue, this
1594 promotion, and that, therefore, the type of the resulting rvalue
1598 /* We do not call rvalue() here because we do not want to wrap EXP
1615 operator that expects the rvalue for that operand, the
1616 lvalue-to-rvalue, array-to-pointer, or function-to-pointer
1618 rvalue.
4167 expression is always a rvalue. */
4168 arg = rvalue (arg);
4421 arg = rvalue (arg);
4728 error ("cannot take the address of %<this%>, which is an rvalue expression");
5077 the result is an rvalue. */
5079 result = rvalue (result);
5092 other than the lvalue-to-rvalue (_conv.lval_), array-to-pointer
5174 An rvalue of type "pointer to cv void" can be explicitly
5291 error ("invalid cast of an rvalue expression of type "
5328 /* If the cast is not to a reference type, the lvalue-to-rvalue,
5530 error ("invalid const_cast of an rvalue of type %qT to type %qT",
5541 lvalue-to-rvalue, array-to-pointer, and function-to-pointer
7267 rvalue of type "pointer to T1" to the type "pointer to T2"
7277 Casting from an rvalue of type "pointer to data member of X
7279 T2" casts away constness if a cast from an rvalue of type