Searched refs:gfc_typespec (Results 1 - 25 of 37) sorted by relevance

12

/haiku-buildtools/gcc/gcc/fortran/
H A Dtarget-memory.h25 bool gfc_convert_boz (gfc_expr *, gfc_typespec *);
47 size_t gfc_merge_initializers (gfc_typespec, gfc_expr *,
H A Dparse.h71 match gfc_match_prefix (gfc_typespec *);
H A Dmisc.c30 gfc_clear_ts (gfc_typespec *ts)
117 gfc_typename (gfc_typespec *ts)
H A Dtrans-types.h73 tree gfc_typenode_for_spec (gfc_typespec *);
H A Dmatch.h62 match gfc_match_type_spec (gfc_typespec *);
196 match gfc_match_kind_spec (gfc_typespec *, bool);
197 match gfc_match_old_kind_spec (gfc_typespec *);
198 match gfc_match_decl_type_spec (gfc_typespec *, int);
H A Dgfortran.h948 gfc_typespec because doing so prevents us from doing structure
991 gfc_typespec; typedef in typeref:struct:__anon100
1017 gfc_typespec ts;
1279 gfc_typespec ts;
1408 gfc_typespec ts;
1624 gfc_typespec default_type[GFC_LETTERS];
1830 gfc_typespec ts;
1909 gfc_typespec ts;
1952 gfc_typespec ts; /* These two refer to the overall expression */
2184 gfc_typespec t
[all...]
H A Diresolve.c102 gfc_typespec ts;
309 gfc_typespec ts;
356 gfc_typespec ts;
451 gfc_typespec ts;
468 gfc_typespec ts;
731 gfc_typespec ts;
774 gfc_typespec ts;
896 gfc_typespec ts;
1262 gfc_typespec ts;
1340 gfc_typespec t
[all...]
H A Dtrans.h384 void gfc_conv_derived_to_class (gfc_se *, gfc_expr *, gfc_typespec, tree, bool,
386 void gfc_conv_class_to_class (gfc_se *, gfc_expr *, gfc_typespec, bool, bool,
477 tree gfc_trans_scalar_assign (gfc_se *, gfc_se *, gfc_typespec, bool, bool,
489 void gfc_conv_missing_dummy (gfc_se *, gfc_expr *, gfc_typespec, int);
559 tree gfc_conv_initializer (gfc_expr *, gfc_typespec *, tree, bool, bool, bool);
663 tree gfc_deallocate_scalar_with_status (tree, tree, bool, gfc_expr*, gfc_typespec);
H A Ddata.c104 create_character_initializer (gfc_expr *init, gfc_typespec *ts,
225 gfc_typespec *last_ts;
H A Dtarget-memory.c127 gfc_typespec ts;
708 gfc_merge_initializers (gfc_typespec ts, gfc_expr *e, unsigned char *data,
748 gfc_convert_boz (gfc_expr *expr, gfc_typespec *ts)
H A Ddump-parse-tree.c95 show_typespec (gfc_typespec *ts)
H A Ddecl.c61 static gfc_typespec current_ts;
2191 gfc_match_old_kind_spec (gfc_typespec *ts)
2265 gfc_match_kind_spec (gfc_typespec *ts, bool kind_expr_only)
2500 gfc_match_char_spec (gfc_typespec *ts)
2670 gfc_match_decl_type_spec (gfc_typespec *ts, int implicit_flag)
3216 gfc_typespec ts;
4025 stored in the given gfc_typespec, ts, or if none was provided, it
4067 /* Verify that the given gfc_typespec is for a C interoperable type. */
4070 gfc_verify_c_interop (gfc_typespec *ts)
4118 verify_bind_c_sym (gfc_symbol *tmp_sym, gfc_typespec *t
[all...]
H A Dclass.c73 insert_component_ref (gfc_typespec *ts, gfc_ref **ref, const char * const name)
122 class_data_ref_missing (gfc_typespec *ts, gfc_ref *ref, bool first_ref_in_chain)
165 gfc_typespec *ts;
438 gfc_class_initializer (gfc_typespec *ts, gfc_expr *init_expr)
539 gfc_intrinsic_hash_value (gfc_typespec *ts)
600 gfc_build_class_symbol (gfc_typespec *ts, symbol_attribute *attr,
2491 find_intrinsic_vtab (gfc_typespec *ts)
2716 gfc_find_vtab (gfc_typespec *ts)
H A Dsymbol.c184 gfc_merge_new_implicit (gfc_typespec *ts)
216 gfc_typespec *
245 gfc_typespec *ts;
1690 gfc_add_type (gfc_symbol *sym, gfc_typespec *ts, locus *where)
1978 gfc_typespec *t;
2349 gfc_typespec *ts;
4566 gfc_type_compatible (gfc_typespec *ts1, gfc_typespec *ts2)
H A Dintrinsic.c125 conv_name (gfc_typespec *from, gfc_typespec *to)
138 find_conv (gfc_typespec *from, gfc_typespec *to)
160 find_char_conv (gfc_typespec *from, gfc_typespec *to)
3508 gfc_typespec from, to;
3665 gfc_typespec from, to;
3922 gfc_typespec ts;
4573 gfc_convert_type (gfc_expr *expr, gfc_typespec *t
[all...]
H A Dtrans-io.c1623 gfc_typespec * ts = NULL;
2010 transfer_expr (gfc_se * se, gfc_typespec * ts, tree addr_expr, gfc_code * code);
2099 transfer_expr (gfc_se * se, gfc_typespec * ts, tree addr_expr, gfc_code * code)
2281 transfer_array_desc (gfc_se * se, gfc_typespec * ts, tree addr_expr)
H A Dmatch.c1826 match_derived_type_spec (gfc_typespec *ts)
1865 gfc_match_type_spec (gfc_typespec *ts)
3572 gfc_typespec ts;
5393 select_intrinsic_set_tmp (gfc_typespec *ts)
5445 select_type_set_tmp (gfc_typespec *ts)
H A Dprimary.c1282 gfc_typespec target;
2143 gfc_variable_attr (gfc_expr *expr, gfc_typespec *ts)
2726 gfc_typespec *ts;
H A Dopenmp.c148 gfc_find_omp_udr (gfc_namespace *ns, const char *name, gfc_typespec *ts)
1734 gfc_typespec *ts, const char **n)
1800 gfc_omp_udr_find (gfc_symtree *st, gfc_typespec *ts)
1848 auto_vec<gfc_typespec, 5> tss; local
1849 gfc_typespec ts;
3513 gfc_typespec *ts1, *ts2;
H A Darray.c1063 gfc_typespec ts;
1219 static gfc_typespec constructor_ts;
H A Ddependency.c1273 gfc_typespec *ts1 = &expr1->symtree->n.sym->ts;
1274 gfc_typespec *ts2 = &expr2->symtree->n.sym->ts;
H A Dtrans.c922 gfc_build_final_call (gfc_typespec ts, gfc_expr *final_wrapper, gfc_expr *var,
1435 gfc_expr* expr, gfc_typespec ts)
H A Dtrans-common.c848 gfc_typespec *element_type;
H A Dtrans-expr.c463 gfc_typespec class_ts, tree vptr, bool optional,
637 gfc_typespec class_ts, bool optional)
710 gfc_typespec class_ts)
843 gfc_conv_class_to_class (gfc_se *parmse, gfc_expr *e, gfc_typespec class_ts,
1627 gfc_conv_missing_dummy (gfc_se * se, gfc_expr * arg, gfc_typespec ts, int kind)
3270 gfc_typespec ts;
4528 gfc_typespec ts;
4632 gfc_typespec temp_ts = e->ts;
6464 gfc_conv_initializer (gfc_expr * expr, gfc_typespec * ts, tree type,
8025 gfc_trans_scalar_assign (gfc_se * lse, gfc_se * rse, gfc_typespec t
[all...]
H A Dresolve.c118 resolve_typespec_used (gfc_typespec* ts, locus* where, const char* name)
755 gfc_typespec *ts, *fts;
2689 gfc_typespec *ts;
4194 gfc_typespec ts;
4268 gfc_typespec ts;
5866 gfc_typespec ts;
6001 gfc_typespec ts;
7056 gfc_typespec ts;
7093 gfc_typespec ts = e->ts;
7108 gfc_typespec *t
[all...]

Completed in 518 milliseconds

12