Searched refs:derived_types (Results 1 – 13 of 13) sorted by relevance
208 vec<odr_type> GTY((skip)) derived_types;294 for (auto derived : t->derived_types) in type_or_derived_type_possibly_instantiated_p()496 v->derived_types.release (); in remove()1967 val->derived_types = vNULL; in get_odr_type()1996 base->derived_types.safe_push (val); in get_odr_type()2014 gcc_assert (val->derived_types.length() == 0); in get_odr_type()2131 && !get_odr_type (t, true)->derived_types.length()))); in type_known_to_have_no_derivations_p()2159 if (t->derived_types.length ()) in dump_odr_type()2162 for (i = 0; i < t->derived_types.length (); i++) in dump_odr_type()2163 dump_odr_type (f, t->derived_types[i], indent + 1); in dump_odr_type()[all …]
208 vec<odr_type> GTY((skip)) derived_types;483 v->derived_types.release ();1953 val->derived_types = vNULL;1982 base->derived_types.safe_push (val);2000 gcc_assert (val->derived_types.length() == 0);2115 && !get_odr_type (t, true)->derived_types.length())));2143 if (t->derived_types.length ())2146 for (i = 0; i < t->derived_types.length (); i++)2147 dump_odr_type (f, t->derived_types[i], indent + 1);2632 for (i = 0; i < type->derived_types.length (); i++)[all …]
6270 gfc_current_ns->derived_types = gfc_derived_types; in resolve_all_program_units()6289 gfc_derived_types = gfc_current_ns->derived_types; in clean_up_modules()6316 gfc_derived_types = gfc_current_ns->derived_types; in translate_all_program_units()6329 gfc_derived_types = gfc_current_ns->derived_types; in translate_all_program_units()6348 gfc_derived_types = gfc_current_ns->derived_types; in translate_all_program_units()6486 gfc_current_ns->derived_types = gfc_derived_types; in gfc_parse_file()
2576 if (ns->derived_types) in gfc_get_derived_type()2578 for (gfc_symbol *dt = ns->derived_types; dt && !got_canonical; in gfc_get_derived_type()2584 if (dt->dt_next == ns->derived_types) in gfc_get_derived_type()
1861 gfc_symbol *derived_types; member
2591 gsym->ns->derived_types = gfc_derived_types; in resolve_global_procedure()
6605 gfc_current_ns->derived_types = gfc_derived_types; in resolve_all_program_units()6626 gfc_derived_types = gfc_current_ns->derived_types; in clean_up_modules()6655 gfc_derived_types = gfc_current_ns->derived_types; in translate_all_program_units()6668 gfc_derived_types = gfc_current_ns->derived_types; in translate_all_program_units()6687 gfc_derived_types = gfc_current_ns->derived_types; in translate_all_program_units()6825 gfc_current_ns->derived_types = gfc_derived_types; in gfc_parse_file()
2646 if (ns->derived_types) in gfc_get_derived_type()2648 for (gfc_symbol *dt = ns->derived_types; dt && !got_canonical; in gfc_get_derived_type()2654 if (dt->dt_next == ns->derived_types) in gfc_get_derived_type()
2119 gfc_symbol *derived_types; member
1593 * gfortran.h : Add derived_types and resolved fields to
85 derived_types to gfc_namespace. Provide a prototye for the new
4524 rather than namespace derived_types.
2649 gsym->ns->derived_types = gfc_derived_types; in resolve_global_procedure()