Searched refs:gfc_return_by_reference (Results 1 – 18 of 18) sorted by relevance
108 int gfc_return_by_reference (gfc_symbol *);
2932 gfc_return_by_reference (gfc_symbol * sym) in gfc_return_by_reference() function3017 if (gfc_return_by_reference (sym)) in create_fn_spec()3130 if (gfc_return_by_reference (sym)) in gfc_get_function_type()3253 else if (!sym->attr.function || gfc_return_by_reference (sym)) in gfc_get_function_type()
1561 byref = gfc_return_by_reference (sym->ns->proc_name); in gfc_get_symbol_decl()2331 if (sym->attr.function && !gfc_return_by_reference (sym)) in gfc_get_extern_function_decl()2430 if (gfc_return_by_reference (sym)) in build_function_decl()2480 if (attr.function && !gfc_return_by_reference (sym)) in build_function_decl()2540 if (gfc_return_by_reference (sym)) in create_function_arglist()2947 if (gfc_return_by_reference (ns->proc_name)) in build_entry_thunks()3214 if (gfc_return_by_reference (sym)) in gfc_get_fake_result_decl()4491 if (gfc_return_by_reference (proc_sym) && proc_sym->result == proc_sym) in gfc_trans_deferred_vars()5043 if (gfc_return_by_reference (proc_sym) && proc_sym->ts.type == BT_CHARACTER in gfc_trans_deferred_vars()
464 * trans-types.c (gfc_return_by_reference): Remove superfluous633 * trans-types.c (gfc_return_by_reference): Remove TODO error,2766 (gfc_return_by_reference): Correct condition.
3018 && !gfc_return_by_reference (sym->ns->proc_name); in gfc_conv_variable()6058 gcc_assert ((!comp && gfc_return_by_reference (sym) in gfc_conv_procedure_call()7485 || (!comp && gfc_return_by_reference (sym)); in gfc_conv_procedure_call()10855 || (!comp && gfc_return_by_reference (expr2->value.function.esym) in gfc_trans_arrayfunc_assign()
2369 (gfc_return_by_reference): Always look at sym, never at sym->result.2677 (gfc_return_by_reference): Slightly restructure logic. Return
1846 if (gfc_return_by_reference (proc_sym)) in gfc_trans_omp_variable()1873 && !gfc_return_by_reference (sym->ns->proc_name); in gfc_trans_omp_variable()
3282 * trans-types.c (gfc_sym_type, gfc_return_by_reference): For
11747 if ((!comp && gfc_return_by_reference (sym) && sym->result->attr.dimension) in gfc_walk_function_expr()
518 * trans-types.c (gfc_return_by_reference,
11573 opr_flag_int = gfc_return_by_reference (opr_expr->symtree->n.sym) in conv_co_collective()
109 int gfc_return_by_reference (gfc_symbol *);
1519 byref = gfc_return_by_reference (sym->ns->proc_name); in gfc_get_symbol_decl()2311 if (sym->attr.function && !gfc_return_by_reference (sym)) in gfc_get_extern_function_decl()2406 if (gfc_return_by_reference (sym)) in build_function_decl()2456 if (attr.function && !gfc_return_by_reference (sym)) in build_function_decl()2516 if (gfc_return_by_reference (sym)) in create_function_arglist()2913 if (gfc_return_by_reference (ns->proc_name)) in build_entry_thunks()3174 if (gfc_return_by_reference (sym)) in gfc_get_fake_result_decl()4560 if (gfc_return_by_reference (proc_sym) && proc_sym->result == proc_sym) in gfc_trans_deferred_vars()5115 if (gfc_return_by_reference (proc_sym) && proc_sym->ts.type == BT_CHARACTER in gfc_trans_deferred_vars()
2861 gfc_return_by_reference (gfc_symbol * sym) in gfc_return_by_reference() function2942 if (gfc_return_by_reference (sym)) in create_fn_spec()3032 if (gfc_return_by_reference (sym)) in gfc_get_function_type()3155 else if (!sym->attr.function || gfc_return_by_reference (sym)) in gfc_get_function_type()
2916 && !gfc_return_by_reference (sym->ns->proc_name); in gfc_conv_variable()5624 gcc_assert ((!comp && gfc_return_by_reference (sym) in gfc_conv_procedure_call()6949 || (!comp && gfc_return_by_reference (sym)); in gfc_conv_procedure_call()10312 || (!comp && gfc_return_by_reference (expr2->value.function.esym) in gfc_trans_arrayfunc_assign()
1574 if (gfc_return_by_reference (proc_sym)) in gfc_trans_omp_variable()1601 && !gfc_return_by_reference (sym->ns->proc_name); in gfc_trans_omp_variable()
11448 if ((!comp && gfc_return_by_reference (sym) && sym->result->attr.dimension) in gfc_walk_function_expr()
11204 opr_flag_int = gfc_return_by_reference (opr_expr->symtree->n.sym) in conv_co_collective()