Lines Matching defs:real
339 /* If only one is real, use it as the result. */
345 /* Both real or both integers; use the one with greater precision. */
458 /* Perform the integral promotions. We do not promote real types here. */
4852 /* An operation on mixed real/complex operands must be
4857 tree real, imag;
4877 real = cp_build_unary_op (REALPART_EXPR, op0, 1, complain);
4888 real = build2 (resultcode, real_type, real, op1);
4897 real = cp_build_unary_op (REALPART_EXPR, op1, 1, complain);
4906 real = build2 (resultcode, real_type, op0, real);
4909 real = build2 (resultcode, real_type, op0, real);
4916 real = fold_if_not_in_template (real);
4918 result = build2 (COMPLEX_EXPR, result_type, real, imag);
5727 /* Conjugating a real value is a no-op, but allow it anyway. */
5774 /* Increment or decrement the real part of the value,
5778 tree real, imag;
5781 real = cp_build_unary_op (REALPART_EXPR, arg, 1, complain);
5783 real = cp_build_unary_op (code, real, 1, complain);
5784 if (real == error_mark_node || imag == error_mark_node)
5787 real, imag);