Lines Matching refs:gcc_expr

524 	     gcc_expr,			   /* Argument DEFAULT_VALUE.  */
597 GCC_METHOD5 (gcc_expr, build_dependent_expr,
604 /* Build a gcc_expr for the value VALUE in type TYPE. */
606 GCC_METHOD2 (gcc_expr, build_literal_expr,
610 /* Build a gcc_expr that denotes DECL, the declaration of a variable
615 GCC_METHOD2 (gcc_expr, build_decl_expr,
619 /* Build a gcc_expr that denotes the unary operation UNARY_OP applied
620 to the gcc_expr OPERAND. For non-expr operands, see
629 GCC_METHOD2 (gcc_expr, build_unary_expr,
631 gcc_expr) /* Argument OPERAND. */
633 /* Build a gcc_expr that denotes the binary operation BINARY_OP
639 gcc_expr, if the member name wasn't created with
642 GCC_METHOD3 (gcc_expr, build_binary_expr,
644 gcc_expr, /* Argument OPERAND1. */
645 gcc_expr) /* Argument OPERAND2. */
647 /* Build a gcc_expr that denotes the ternary operation TERNARY_OP
651 GCC_METHOD4 (gcc_expr, build_ternary_expr,
653 gcc_expr, /* Argument OPERAND1. */
654 gcc_expr, /* Argument OPERAND2. */
655 gcc_expr) /* Argument OPERAND3. */
657 /* Build a gcc_expr that denotes the unary operation UNARY_OP applied
662 GCC_METHOD2 (gcc_expr, build_unary_type_expr,
666 /* Build a gcc_expr that denotes the binary operation BINARY_OP
667 applied to gcc_type OPERAND1 and gcc_expr OPERAND2. Use this for
672 GCC_METHOD3 (gcc_expr, build_cast_expr,
675 gcc_expr) /* Argument OPERAND2. */
677 /* Build a gcc_expr that denotes the conversion of an expression list
683 GCC_METHOD3 (gcc_expr, build_expression_list_expr,
688 /* Build a gcc_expr that denotes a new ("nw") or new[] ("na")
696 GCC_METHOD4 (gcc_expr, build_new_expr,
709 GCC_METHOD3 (gcc_expr, build_call_expr,
710 gcc_expr, /* Argument CALLABLE. */
714 /* Return the type of the gcc_expr OPERAND.
723 gcc_expr) /* Argument OPERAND. */
886 GCC_METHOD1 (gcc_expr, build_lambda_expr,
925 GCC_METHOD0 (gcc_expr, get_nullptr_constant)
939 gcc_expr) /* Argument NUM_ELEMENTS. */
990 gcc_expr, /* Argument CONDITION. */