Home
last modified time | relevance | path

Searched refs:gfc_sym_type (Results 1 – 25 of 28) sorted by relevance

12

/netbsd-src/external/gpl3/gcc/dist/gcc/fortran/
H A Dtrans-types.h84 tree gfc_sym_type (gfc_symbol *, bool is_bind_c_arg = false);
H A Dtrans-types.cc2265 gfc_sym_type (gfc_symbol * sym, bool is_bind_c) in gfc_sym_type() function
2987 gfc_sym_type (el->sym->result), &chain); in gfc_get_mixed_entry_union()
3132 type = gfc_sym_type (arg); in gfc_get_function_type()
3172 type = gfc_sym_type (arg, sym->attr.is_bind_c); in gfc_get_function_type()
3282 type = gfc_sym_type (sym->result); in gfc_get_function_type()
3285 type = gfc_sym_type (sym); in gfc_get_function_type()
H A Dtrans-decl.cc1292 type = gfc_sym_type (sym); in gfc_build_dummy_array_decl()
1818 VAR_DECL, gfc_sym_identifier (sym), gfc_sym_type (sym)); in gfc_get_symbol_decl()
2592 type = gfc_sym_type (arg); in create_function_arglist()
2699 type = gfc_sym_type (f->sym); in create_function_arglist()
2738 type = gfc_sym_type (f->sym); in create_function_arglist()
3234 gfc_sym_type (sym)); in gfc_get_fake_result_decl()
5511 gfc_sym_identifier (sym), gfc_sym_type (sym)); in gfc_emit_parameter_debug_info()
7561 tree type = gfc_sym_type (fsym); in gfc_generate_function_code()
H A Dtrans-common.cc145 s->field = gfc_sym_type (sym); in get_segment_info()
H A DChangeLog-202120 * trans-types.c (gfc_sym_type): Take care of
824 (gfc_sym_type): Handle CFI dummies.
827 * trans-types.h (gfc_sym_type): Update prototype.
914 * trans-types.c (gfc_sym_type): Likewise.
H A DChangeLog-20041117 * trans-types.c (gfc_sym_type): Use pointer types for optional args.
2615 (gfc_sym_type): New character variable code.
2765 * trans-types.c (gfc_sym_type): Handle external dummy procedures.
H A DChangeLog-2007145 (gfc_sym_type): Return gfc_character1_type_node for
270 (gfc_sym_type, gfc_get_derived_type): Adjust gfc_build_array_type
2824 * trans-types.c (gfc_sym_type): Set it for types on attr->sym.pointer.
3172 (gfc_sym_type): Whitespace.
4165 (gfc_sym_type): Use enum values in call to gfc_get_nodesc_array.
H A DChangeLog-200352 * trans-types.c (gfc_sym_type): Get correct type of scalar
363 * trans-types.c (gfc_sym_type): Handle result variables.
H A DChangeLog-20102165 (gfc_sym_type): Return pointer type for association to scalar vars.
3259 gfc_sym_type, gfc_get_derived_type, gfc_get_array_descr_info):
4056 * trans-types.c (gfc_sym_type): Mark Cray pointees as
5007 (gfc_sym_type): Don't mark Cray pointees as restricted pointers.
H A DChangeLog-20091306 (gfc_sym_type): Use symbol attributes to feed calls to above functions.
3124 * trans-types.c (gfc_sym_type,gfc_get_function_type): Handle hidden
3282 * trans-types.c (gfc_sym_type, gfc_return_by_reference): For
H A DChangeLog-20111666 * trans-types.c (gfc_sym_type): Check for proc_name.
2726 gfc_sym_type): Handle scalar coarrays.
3533 (gfc_sym_type): Use it.
H A Dtrans-openmp.cc2002 backend_decl = omp_reduction_init (c, gfc_sym_type (&init_val_sym)); in gfc_trans_omp_array_reduction_or_udr()
2012 backend_decl = build_zero_cst (gfc_sym_type (&init_val_sym)); in gfc_trans_omp_array_reduction_or_udr()
2775 type = gfc_sym_type (n->sym); in gfc_trans_omp_clauses()
H A DChangeLog-20181882 * trans-types.c (gfc_sym_type): Do not dereference NULL pointer.
2137 * trans-types.c (gfc_sym_type): Test sym->ns->proc_name before
H A DChangeLog-20052367 * trans-types.c (gfc_sym_type): Remove workaround for frontend bug.
2675 * trans-types.c (gfc_sym_type): Return double for default REAL
H A DChangeLog-2008158 * trans-types.c (gfc_sym_type,gfc_get_function_type): Support procedure
695 * trans-types.c (gfc_sym_type): Make procedure pointers in COMMON
H A DChangeLog-2006119 * trans-types.c (gfc_sym_type): Don't return early for functions.
364 * trans-types.c (gfc_sym_type): Variables with the VLAUE
H A DChangeLog-2020438 * trans-types.c (gfc_sym_type): If sym->pass_as_value is set, do
H A DChangeLog-20141673 * trans-types.c (gfc_sym_type): Don't set GFC_POINTER_TYPE_P.
H A DChangeLog-2017275 * trans-types.c (gfc_sym_type): If a character function result
H A DChangeLog-20161651 (gfc_sym_type): Same.
/netbsd-src/external/gpl3/gcc.old/dist/gcc/fortran/
H A Dtrans-types.h87 tree gfc_sym_type (gfc_symbol *);
H A Dtrans-types.c2205 gfc_sym_type (gfc_symbol * sym) in gfc_sym_type() function
2916 gfc_sym_type (el->sym->result), &chain); in gfc_get_mixed_entry_union()
3034 type = gfc_sym_type (arg); in gfc_get_function_type()
3074 type = gfc_sym_type (arg); in gfc_get_function_type()
3184 type = gfc_sym_type (sym->result); in gfc_get_function_type()
3187 type = gfc_sym_type (sym); in gfc_get_function_type()
H A Dtrans-decl.c1287 type = gfc_sym_type (sym); in gfc_build_dummy_array_decl()
1779 VAR_DECL, gfc_sym_identifier (sym), gfc_sym_type (sym)); in gfc_get_symbol_decl()
2568 type = gfc_sym_type (arg); in create_function_arglist()
2675 type = gfc_sym_type (f->sym); in create_function_arglist()
2714 type = gfc_sym_type (f->sym); in create_function_arglist()
3194 gfc_sym_type (sym)); in gfc_get_fake_result_decl()
5583 gfc_sym_identifier (sym), gfc_sym_type (sym)); in gfc_emit_parameter_debug_info()
H A Dtrans-common.c145 s->field = gfc_sym_type (sym); in get_segment_info()
H A Dtrans-openmp.c1716 backend_decl = omp_reduction_init (c, gfc_sym_type (&init_val_sym)); in gfc_trans_omp_array_reduction_or_udr()
1726 backend_decl = build_zero_cst (gfc_sym_type (&init_val_sym)); in gfc_trans_omp_array_reduction_or_udr()
2318 type = gfc_sym_type (n->sym);

12