Lines Matching refs:valtype
687 tree valtype = merge_types (TREE_TYPE (t1), TREE_TYPE (t2));
693 if (valtype == TREE_TYPE (t1) && ! p2)
695 if (valtype == TREE_TYPE (t2) && ! p1)
701 rval = build_function_type (valtype, p2);
709 rval = build_function_type (valtype, p1);
715 rval = build_function_type (valtype, commonparms (p1, p2));
6639 tree valtype = TREE_TYPE (DECL_RESULT (current_function_decl));
6658 if (TREE_CODE (valtype) == REFERENCE_TYPE)
6685 if (TREE_CODE (valtype) == REFERENCE_TYPE)
6689 else if (TREE_CODE (valtype) == BLOCK_POINTER_TYPE)
6720 tree valtype;
6794 valtype = TREE_TYPE (retval);
6798 if (!types_are_block_compatible (cur_block->return_type, valtype))
6801 valtype, cur_block->return_type);
6817 valtype = TREE_TYPE (result);
6818 gcc_assert (valtype != NULL_TREE);
6819 fn_returns_value_p = !VOID_TYPE_P (valtype);
6828 valtype);
6890 if (TREE_CODE (valtype) == REFERENCE_TYPE
6892 (TREE_TYPE (valtype), TREE_TYPE (current_class_ref)))
6968 case that functype is smaller than the valtype. */
6972 retval = convert (valtype, retval);