/haiku-buildtools/gcc/gcc/fortran/ |
H A D | trans-stmt.h | 67 void gfc_trans_omp_declare_simd (gfc_namespace *); 71 tree gfc_trans_oacc_declare (stmtblock_t *block, gfc_namespace *);
|
H A D | gfortran.h | 869 struct gfc_namespace *volatile_ns, *asynchronous_ns; 1284 struct gfc_namespace *combiner_ns; 1288 struct gfc_namespace *initializer_ns; 1339 struct gfc_namespace *ns; 1420 struct gfc_namespace *formal_ns; 1421 struct gfc_namespace *f2k_derived; 1466 struct gfc_namespace *ns; /* namespace containing this symbol */ 1601 typedef struct gfc_namespace struct 1647 struct gfc_namespace *parent; 1650 struct gfc_namespace *containe 1709 gfc_namespace; typedef in typeref:struct:gfc_namespace [all...] |
H A D | trans-types.h | 55 void gfc_convert_function_code (gfc_namespace *);
|
H A D | symbol.c | 95 gfc_namespace *gfc_current_ns; 96 gfc_namespace *gfc_global_ns_list; 217 gfc_get_default_type (const char *name, gfc_namespace *ns) 243 gfc_set_default_type (gfc_symbol *sym, int error_flag, gfc_namespace *ns) 311 gfc_check_function_type (gfc_namespace *ns) 2175 gfc_namespace *ns; 2345 gfc_namespace * 2346 gfc_get_namespace (gfc_namespace *parent, int parent_types) 2348 gfc_namespace *ns; 2353 ns = XCNEW (gfc_namespace); [all...] |
H A D | trans.h | 481 void gfc_trans_common (gfc_namespace *); 587 void gfc_create_function_decl (gfc_namespace *, bool); 589 void gfc_generate_function_code (gfc_namespace *); 591 void gfc_generate_block_data (gfc_namespace *); 593 void gfc_generate_module_vars (gfc_namespace *); 684 void gfc_process_block_locals (gfc_namespace*);
|
H A D | frontend-passes.c | 34 static void optimize_namespace (gfc_namespace *); 42 static void doloop_warn (gfc_namespace *); 43 static void optimize_reduction (gfc_namespace *); 45 static void realloc_strings (gfc_namespace *); 68 static gfc_namespace *current_ns; 99 gfc_run_passes (gfc_namespace *ns) 546 gfc_namespace *ns; 939 optimize_namespace (gfc_namespace *ns) 965 realloc_strings (gfc_namespace *ns) 982 optimize_reduction (gfc_namespace *n [all...] |
H A D | parse.c | 296 gfc_namespace *ns; 2166 main_program_symbol (gfc_namespace *ns, const char *name) 3940 gfc_namespace* 3941 gfc_build_block_ns (gfc_namespace *parent_ns) 3943 gfc_namespace* my_ns; 3981 gfc_namespace* my_ns; 4009 gfc_namespace* my_ns; 4822 gfc_fixup_sibling_symbols (gfc_symbol *sym, gfc_namespace *siblings) 4824 gfc_namespace *ns; 4881 gfc_namespace *n [all...] |
H A D | class.c | 607 gfc_namespace *ns; 892 gfc_namespace *sub_ns) 1035 gfc_expr *offset, gfc_namespace *sub_ns) 1115 gfc_code *block, gfc_namespace *sub_ns) 1255 gfc_namespace *sub_ns) 1259 gfc_namespace *ns; 1509 generate_finalization_wrapper (gfc_symbol *derived, gfc_namespace *ns, 1515 gfc_namespace *sub_ns; 2190 gfc_namespace *ns; 2346 gfc_namespace *sub_n [all...] |
H A D | openmp.c | 148 gfc_find_omp_udr (gfc_namespace *ns, const char *name, gfc_typespec *ts) 1651 gfc_namespace *ns = gfc_current_ns; 1911 gfc_namespace *combiner_ns, *initializer_ns = NULL; 2785 resolve_omp_udr_clause (gfc_omp_namelist *n, gfc_namespace *ns, 2865 gfc_omp_clauses *omp_clauses, gfc_namespace *ns, 3936 gfc_resolve_omp_do_blocks (gfc_code *code, gfc_namespace *ns) 3964 gfc_resolve_omp_parallel_blocks (gfc_code *code, gfc_namespace *ns) 4564 gfc_resolve_oacc_blocks (gfc_code *code, gfc_namespace *ns) 4610 gfc_resolve_oacc_declare (gfc_namespace *ns) 4648 gfc_resolve_oacc_directive (gfc_code *code, gfc_namespace *n [all...] |
H A D | module.c | 2605 static void mio_namespace_ref (gfc_namespace **nsp); 3604 mio_namespace_ref (gfc_namespace **nsp) 3606 gfc_namespace *ns; 3616 ns = (gfc_namespace *) p->u.pointer; 3630 static gfc_namespace* current_f2k_derived; 3778 mio_f2k_derived (gfc_namespace *f2k) 3879 mio_omp_declare_simd (gfc_namespace *ns, gfc_omp_declare_simd **odsp) 3981 gfc_namespace *ns, bool is_initializer) 4674 gfc_namespace *ns; 4698 ns = (gfc_namespace *) [all...] |
H A D | resolve.c | 102 is_sym_host_assoc (gfc_symbol *sym, gfc_namespace *ns) 551 resolve_formal_arglists (gfc_namespace *ns) 561 resolve_contained_fntype (gfc_symbol *sym, gfc_namespace *ns) 679 resolve_entries (gfc_namespace *ns) 681 gfc_namespace *old_ns; 1094 resolve_contained_functions (gfc_namespace *ns) 1096 gfc_namespace *child; 1554 is_illegal_recursion (gfc_symbol* sym, gfc_namespace* context) 1558 gfc_namespace* real_context; 2191 not_in_recursive (gfc_symbol *sym, gfc_namespace *gsym_n [all...] |
H A D | dump-parse-tree.c | 49 static void show_namespace (gfc_namespace *ns); 780 show_f2k_derived (gfc_namespace* f2k) 951 gfc_traverse_user_op (gfc_namespace *ns, void (*func) (gfc_user_op *)) 1492 gfc_namespace *ns; 1761 gfc_namespace *saved_ns; 2531 show_namespace (gfc_namespace *ns) 2534 gfc_namespace *save; 2630 gfc_dump_parse_tree (gfc_namespace *ns, FILE *file)
|
H A D | trans-common.c | 1203 finish_equivalences (gfc_namespace *ns) 1269 gfc_trans_common (gfc_namespace *ns)
|
H A D | interface.c | 1725 gfc_namespace *ns; 1797 gfc_check_interfaces (gfc_namespace *ns) 1799 gfc_namespace *old_ns, *ns2; 2699 gfc_namespace *f2k_derived; 3606 gfc_namespace *ns; 3766 gfc_namespace *ns; 3907 gfc_extend_assign (gfc_code *c, gfc_namespace *ns) 4005 gfc_namespace *ns;
|
H A D | trans-decl.c | 91 static gfc_namespace *module_namespace; 819 gfc_namespace* procns; 2512 build_entry_thunks (gfc_namespace * ns, bool global) 2701 gfc_create_function_decl (gfc_namespace * ns, bool global) 4623 gfc_trans_use_stmts (gfc_namespace * ns) 4946 generate_coarray_init (gfc_namespace * ns __attribute((unused))) 5021 gfc_generate_module_vars (gfc_namespace * ns) 5049 gfc_generate_contained_functions (gfc_namespace * parent) 5051 gfc_namespace *ns; 5333 generate_local_vars (gfc_namespace * n [all...] |
H A D | decl.c | 178 gfc_free_data_all (gfc_namespace *ns) 193 gfc_reject_data (gfc_namespace *ns) 4952 gfc_namespace *old_ns = gfc_current_ns; 6203 gfc_namespace *parent_ns, *ns, *prev_ns; 6204 gfc_namespace **nsp; 7526 gfc_namespace *module_ns; 8371 gfc_namespace* ns; 8543 gfc_namespace* ns; 8760 gfc_namespace* module_ns;
|
H A D | trans.c | 2028 gfc_generate_code (gfc_namespace * ns) 2045 gfc_generate_module_code (gfc_namespace * ns) 2047 gfc_namespace *n;
|
H A D | expr.c | 3484 gfc_namespace *ns; 3791 gfc_namespace *ns; 4374 static gfc_namespace* check_typed_ns; 4393 gfc_expr_check_typed (gfc_expr* e, gfc_namespace* ns, bool strict) 4724 gfc_build_intrinsic_call (gfc_namespace *ns, gfc_isym_id id, const char* name, 4954 gfc_namespace *ns;
|
H A D | primary.c | 1437 gfc_is_function_return_value (gfc_symbol *sym, gfc_namespace *ns) 3306 gfc_namespace * implicit_ns;
|
H A D | trans-types.c | 2390 gfc_namespace *ns; 2703 gfc_get_mixed_entry_union (gfc_namespace *ns)
|
H A D | check.c | 537 gfc_namespace *ns; 4546 gfc_namespace *ns = gfc_current_ns;
|
H A D | trans-openmp.c | 4377 gfc_trans_oacc_declare (stmtblock_t *block, gfc_namespace *ns) 4493 gfc_trans_omp_declare_simd (gfc_namespace *ns)
|
H A D | intrinsic.c | 30 static gfc_namespace *gfc_intrinsic_namespace;
|
H A D | trans-stmt.c | 1755 gfc_namespace* ns;
|