/haiku-buildtools/gcc/gcc/fortran/ |
H A D | data.h | 20 void gfc_formalize_init_value (gfc_symbol *);
|
H A D | trans-types.h | 72 tree gfc_sym_type (gfc_symbol *); 74 int gfc_copy_dt_decls_ifequal (gfc_symbol *, gfc_symbol *, bool); 76 tree gfc_get_function_type (gfc_symbol *); 94 int gfc_return_by_reference (gfc_symbol *); 97 int gfc_is_nodesc_array (gfc_symbol *);
|
H A D | trans-array.h | 39 void gfc_trans_auto_array_allocation (tree, gfc_symbol *, gfc_wrapped_block *); 41 void gfc_trans_dummy_array_bias (gfc_symbol *, tree, gfc_wrapped_block *); 43 void gfc_trans_g77_array (gfc_symbol *, gfc_wrapped_block *); 55 tree gfc_nullify_alloc_comp (gfc_symbol *, tree, int); 57 tree gfc_deallocate_alloc_comp (gfc_symbol *, tree, int); 58 tree gfc_deallocate_alloc_comp_no_caf (gfc_symbol *, tree, int); 59 tree gfc_reassign_alloc_comp_caf (gfc_symbol *, tree, tree); 61 tree gfc_copy_alloc_comp (gfc_symbol *, tree, tree, int); 63 tree gfc_copy_only_alloc_comp (gfc_symbol *, tree, tree, int); 70 void gfc_trans_deferred_array (gfc_symbol *, gfc_wrapped_bloc [all...] |
H A D | dependency.h | 36 int gfc_check_fncall_dependency (gfc_expr *, sym_intent, gfc_symbol *,
|
H A D | gfortran.h | 979 struct gfc_symbol *derived; /* For derived types only. */ 985 struct gfc_symbol *interface; /* For PROCEDURE declarations. */ 1042 struct gfc_symbol *sym; 1075 struct gfc_symbol *sym; 1140 struct gfc_symbol *sym; 1266 gfc_symbol *proc_name; 1282 struct gfc_symbol *omp_out; 1283 struct gfc_symbol *omp_in; 1286 struct gfc_symbol *omp_priv; 1287 struct gfc_symbol *omp_ori 1402 typedef struct gfc_symbol struct 1487 gfc_symbol; typedef in typeref:struct:gfc_symbol [all...] |
H A D | match.h | 26 extern gfc_symbol *gfc_new_block; 55 match gfc_match_symbol (gfc_symbol **, int); 202 match gfc_match_formal_arglist (gfc_symbol *, int, int); 244 bool set_verify_bind_c_sym (gfc_symbol *, int); 248 match gfc_match_suffix (gfc_symbol *, gfc_symbol **); 249 match gfc_match_bind_c (gfc_symbol *, bool); 253 match gfc_match_structure_constructor (gfc_symbol *, gfc_expr **);
|
H A D | parse.h | 41 gfc_symbol *sym; /* Block name associated with this level */
|
H A D | class.c | 75 gfc_symbol *type_sym; 178 gfc_symbol *func; 211 gfc_symbol *derived = e->symtree->n.sym->ts.u.derived; 231 gfc_symbol *vtab = gfc_find_derived_vtab (derived->components->ts.u.derived); 442 gfc_symbol *vtab = NULL; 474 get_unique_type_string (char *string, gfc_symbol *derived) 497 get_unique_hashed_string (char *string, gfc_symbol *derived) 518 gfc_hash_value (gfc_symbol *sym) 604 gfc_symbol *fclass; 605 gfc_symbol *vta [all...] |
H A D | trans.h | 439 void gfc_conv_scalar_char_value (gfc_symbol *sym, gfc_se *se, gfc_expr **expr); 471 int gfc_conv_procedure_call (gfc_se *, gfc_symbol *, gfc_actual_arglist *, 487 tree gfc_conv_expr_present (gfc_symbol *); 498 void gfc_trans_vla_type_sizes (gfc_symbol *, stmtblock_t *); 525 tree gfc_get_extern_function_decl (gfc_symbol *); 528 tree gfc_get_function_decl (gfc_symbol *); 541 tree gfc_get_fake_result_decl (gfc_symbol *, int); 553 bool gfc_get_module_backend_decl (gfc_symbol *); 556 tree gfc_get_symbol_decl (gfc_symbol *); 562 void gfc_init_default_dt (gfc_symbol *, stmtblock_ [all...] |
H A D | symbol.c | 243 gfc_set_default_type (gfc_symbol *sym, int error_flag, gfc_namespace *ns) 313 gfc_symbol *proc = ns->proc_name; 808 gfc_set_sym_referenced (gfc_symbol *sym) 1655 gfc_add_explicit_interface (gfc_symbol *sym, ifsrc source, 1690 gfc_add_type (gfc_symbol *sym, gfc_typespec *ts, locus *where) 1892 gfc_add_component (gfc_symbol *sym, const char *name, 1940 switch_types (gfc_symtree *st, gfc_symbol *from, gfc_symbol *to) 1942 gfc_symbol *sym; 1974 gfc_symbol * [all...] |
H A D | decl.c | 86 gfc_symbol *sym; 102 gfc_symbol *gfc_new_block; 267 gfc_symbol *sym; 353 gfc_symbol *sym, *dt_sym = NULL; 510 gfc_symbol *sym; 858 find_special (const char *name, gfc_symbol **result, bool allow_subroutine) 902 get_proc_name (const char *name, gfc_symbol **result, bool module_fcn_entry) 905 gfc_symbol *sym; 1044 gfc_verify_c_interop_param (gfc_symbol *sym) 1196 gfc_symbol *sy [all...] |
H A D | interface.c | 189 gfc_symbol *sym; 394 gfc_compare_derived_types (gfc_symbol *derived1, gfc_symbol *derived2) 517 compare_type (gfc_symbol *s1, gfc_symbol *s2) 533 compare_rank (gfc_symbol *s1, gfc_symbol *s2) 559 compare_type_rank (gfc_symbol *s1, gfc_symbol *s2) 570 compare_type_rank_if (gfc_symbol *s [all...] |
H A D | resolve.c | 102 is_sym_host_assoc (gfc_symbol *sym, gfc_namespace *ns) 140 check_proc_interface (gfc_symbol *ifc, locus *where) 187 static void resolve_symbol (gfc_symbol *sym); 193 resolve_procedure_interface (gfc_symbol *sym) 195 gfc_symbol *ifc = sym->ts.interface; 264 resolve_formal_arglist (gfc_symbol *proc) 267 gfc_symbol *sym; 537 find_arglists (gfc_symbol *sym) 561 resolve_contained_fntype (gfc_symbol *sym, gfc_namespace *ns) 620 merge_argument_lists (gfc_symbol *pro [all...] |
H A D | trans-decl.c | 94 static gfc_symbol* current_procedure_symbol = NULL; 348 /* Convert a gfc_symbol to an identifier of the same name. */ 351 gfc_sym_identifier (gfc_symbol * sym) 363 gfc_sym_mangled_identifier (gfc_symbol * sym) 385 gfc_sym_mangled_function_id (gfc_symbol * sym) 471 gfc_finish_cray_pointee (tree decl, gfc_symbol *sym) 564 gfc_finish_var_decl (tree decl, gfc_symbol * sym) 691 gfc_defer_symbol_init (gfc_symbol * sym) 693 gfc_symbol *p; 694 gfc_symbol *las [all...] |
H A D | module.c | 168 gfc_symbol *sym; 180 gfc_symbol *sym; 832 gfc_symbol *sym; 862 static gfc_symbol * 866 gfc_symbol sym; 890 /* Given a gfc_symbol pointer that is not in the true name tree, add it. */ 893 add_true_name (gfc_symbol *sym) 1617 pointer_info *mio_symbol_ref (gfc_symbol **); 1852 happens for the 'module' member of 'gfc_symbol's that are not in a 2777 mio_symbol_ref (gfc_symbol **sym [all...] |
H A D | trans-common.c | 124 gfc_symbol *sym; 142 get_segment_info (gfc_symbol * sym, HOST_WIDE_INT offset) 761 find_segment_info (gfc_symbol *symbol) 1085 translate_common (gfc_common_head *common, gfc_symbol *var_list) 1087 gfc_symbol *sym; 1206 gfc_symbol *sym;
|
H A D | openmp.c | 203 gfc_symbol *sym; 766 gfc_symbol *sym; 1417 gfc_symbol *sym; 1623 gfc_symbol *proc_name; 1650 gfc_symbol *sym; 1753 gfc_symbol *sym; 2040 gfc_symbol *sym; 2136 gfc_symbol *sym; 2649 check_symbol_not_pointer (gfc_symbol *sym, locus loc, const char *name) 2681 check_array_not_assumed (gfc_symbol *sy [all...] |
H A D | primary.c | 43 gfc_symbol *sym; 957 gfc_symbol *sym; 1188 gfc_symbol *sym; 1437 gfc_is_function_return_value (gfc_symbol *sym, gfc_namespace *ns) 1500 gfc_symbol *sym; 1831 gfc_symbol *sym = primary->symtree->n.sym; 1958 gfc_symbol* tbp_sym; 2148 gfc_symbol *sym; 2276 gfc_symbol *sym = e->value.function.esym->result; 2331 gfc_constructor_base *ctor_head, gfc_symbol *sy [all...] |
H A D | match.c | 612 gfc_match_symbol (gfc_symbol **matched_symbol, int host_assoc) 1050 n = gfc_match_symbol ((gfc_symbol **) vp, 0); 1180 gfc_symbol *sym; 1830 gfc_symbol *derived; 2405 gfc_symbol *sym; 3573 gfc_symbol *sym; 4004 gfc_symbol *sym; 4284 gfc_symbol *sym; 4361 gfc_symbol *select_sym; 4491 gfc_symbol *sy [all...] |
H A D | trans-types.c | 1297 gfc_is_nodesc_array (gfc_symbol * sym) 1966 gfc_build_pointer_type (gfc_symbol * sym, tree type) 2147 gfc_sym_type (gfc_symbol * sym) 2313 gfc_copy_dt_decls_ifequal (gfc_symbol *from, gfc_symbol *to, 2381 gfc_get_derived_type (gfc_symbol * derived) 2674 gfc_return_by_reference (gfc_symbol * sym) 2744 create_fn_spec (gfc_symbol *sym, tree fntype) 2759 gfc_symbol *result = sym->result ? sym->result : sym; 2794 gfc_get_function_type (gfc_symbol * sy [all...] |
H A D | expr.c | 894 gfc_symbol *sym; 1276 gfc_symbol *dt = ref->u.c.sym; 2476 gfc_symbol* sym = e->symtree->n.sym; 2748 gfc_symbol *f; 2863 gfc_symbol* sym; 3101 gfc_symbol *sym; 3454 gfc_symbol *s1,*s2; 3472 gfc_symbol *sym = rvalue->symtree->n.sym; 3828 gfc_check_assign_symbol (gfc_symbol *sym, gfc_component *comp, gfc_expr *rvalue) 3939 gfc_has_default_initializer (gfc_symbol *de [all...] |
H A D | array.c | 746 gfc_set_array_spec (gfc_symbol *sym, gfc_array_spec *as, locus *error_loc) 912 check_duplicate_iterator (gfc_constructor_base base, gfc_symbol *master) 1333 gfc_symbol *sym; 1817 static const gfc_symbol *sought_symbol = NULL; 1848 find_symbol_in_expr (gfc_symbol *sym, gfc_expr *expr, locus *sym_loc) 1876 gfc_symbol *iter_var;
|
H A D | data.c | 224 gfc_symbol *symbol; 664 gfc_formalize_init_value (gfc_symbol *sym)
|
H A D | dependency.c | 1066 gfc_symbol *fnsym, gfc_actual_arglist *actual, 1178 gfc_symbol *sym1; 1179 gfc_symbol *sym2; 1304 gfc_symbol *sym1 = expr1->symtree->n.sym; 1305 gfc_symbol *sym2 = expr2->symtree->n.sym;
|
/haiku-buildtools/gcc/gcc/testsuite/gcc.dg/ |
H A D | pr46571.c | 49 struct gfc_symbol *sym; 64 typedef struct gfc_symbol struct 67 } gfc_symbol; typedef in typeref:struct:gfc_symbol
|