Home
last modified time | relevance | path

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

/netbsd-src/external/gpl3/gcc.old/dist/gcc/fortran/
H A Dprimary.c2835 int dimension, codimension, pointer, allocatable, target, coarray_comp; in caf_variable_attr() local
2871 target = coarray_comp = 0; in caf_variable_attr()
2911 coarray_comp = !codimension && CLASS_DATA (comp)->attr.codimension; in caf_variable_attr()
2920 coarray_comp = !codimension && comp->attr.codimension; in caf_variable_attr()
2948 attr.coarray_comp = coarray_comp; in caf_variable_attr()
H A Dtrans.c883 else if (!caf_attr.coarray_comp && refs_comp) in gfc_allocate_allocatable()
1379 if (expr && !gfc_caf_attr (expr, false, &comp_ref).coarray_comp in gfc_deallocate_with_status()
1548 if (coarray && expr && !gfc_caf_attr (expr, false, &comp_ref).coarray_comp in gfc_deallocate_scalar_with_status()
H A Dparse.c3014 sym->attr.coarray_comp = 1; in check_component()
3017 if (c->ts.type == BT_DERIVED && c->ts.u.derived->attr.coarray_comp in check_component()
3021 sym->attr.coarray_comp = 1; in check_component()
3083 if (sym->attr.coarray_comp && !coarray && lock_type) in check_component()
3120 if (sym->attr.coarray_comp && !coarray && event_type) in check_component()
H A Dresolve.c14399 if (gfc_bt_struct (c->ts.type) && c->ts.u.derived->attr.coarray_comp in resolve_component()
14849 if (super_type && sym->attr.coarray_comp && !super_type->attr.coarray_comp) in resolve_fl_derived0()
15784 && !sym->attr.codimension && !sym->ts.u.derived->attr.coarray_comp) in resolve_symbol()
15797 && !sym->attr.codimension && !sym->ts.u.derived->attr.coarray_comp) in resolve_symbol()
15844 if ((((sym->ts.type == BT_DERIVED && sym->ts.u.derived->attr.coarray_comp) in resolve_symbol()
15847 && CLASS_DATA (sym)->attr.coarray_comp)) in resolve_symbol()
15866 if (((sym->ts.type == BT_DERIVED && sym->ts.u.derived->attr.coarray_comp) in resolve_symbol()
15869 && CLASS_DATA (sym)->attr.coarray_comp)) in resolve_symbol()
15910 if ((((sym->ts.type == BT_DERIVED && sym->ts.u.derived->attr.coarray_comp) in resolve_symbol()
15913 && CLASS_DATA (sym)->attr.coarray_comp)) in resolve_symbol()
H A Dtrans-stmt.c6805 || caf_attr.coarray_comp || !caf_refs_comp; in gfc_trans_allocate()
6836 || caf_attr.coarray_comp || !caf_refs_comp; in gfc_trans_allocate()
7248 || caf_attr.coarray_comp; in gfc_trans_deallocate()
7255 | (comp_ref && !caf_attr.coarray_comp in gfc_trans_deallocate()
H A Dclass.c787 fclass->attr.coarray_comp = ts->u.derived->attr.coarray_comp; in gfc_build_class_symbol()
H A Dgfortran.h902 private_comp:1, zero_comp:1, coarray_comp:1, lock_comp:1, member
H A Dmodule.c2296 if (attr->coarray_comp) in mio_symbol_attribute()
2499 attr->coarray_comp = 1; in mio_symbol_attribute()
H A Ddump-parse-tree.c842 if (attr->coarray_comp) in show_attr()
H A Dtrans-array.c9451 && (CLASS_DATA (c)->attr.coarray_comp in structure_alloc_comps()
9454 && (c->ts.u.derived->attr.coarray_comp in structure_alloc_comps()
H A Dtrans-expr.c9937 if (ts.u.derived->attr.coarray_comp && deep_copy && tmp_var != NULL_TREE) in gfc_trans_scalar_assign()
/netbsd-src/external/gpl3/gcc/dist/gcc/fortran/
H A Dprimary.cc2843 int dimension, codimension, pointer, allocatable, target, coarray_comp; in caf_variable_attr() local
2879 target = coarray_comp = 0; in caf_variable_attr()
2919 coarray_comp = !codimension && CLASS_DATA (comp)->attr.codimension; in caf_variable_attr()
2928 coarray_comp = !codimension && comp->attr.codimension; in caf_variable_attr()
2956 attr.coarray_comp = coarray_comp; in caf_variable_attr()
H A Dtrans.cc956 else if (!caf_attr.coarray_comp && refs_comp) in gfc_allocate_allocatable()
1452 if (expr && !gfc_caf_attr (expr, false, &comp_ref).coarray_comp in gfc_deallocate_with_status()
1621 if (coarray && expr && !gfc_caf_attr (expr, false, &comp_ref).coarray_comp in gfc_deallocate_scalar_with_status()
H A Dparse.cc3264 sym->attr.coarray_comp = 1; in check_component()
3267 if (c->ts.type == BT_DERIVED && c->ts.u.derived->attr.coarray_comp in check_component()
3271 sym->attr.coarray_comp = 1; in check_component()
3333 if (sym->attr.coarray_comp && !coarray && lock_type) in check_component()
3370 if (sym->attr.coarray_comp && !coarray && event_type) in check_component()
H A Dresolve.cc14612 if (gfc_bt_struct (c->ts.type) && c->ts.u.derived->attr.coarray_comp in resolve_component()
15066 if (super_type && sym->attr.coarray_comp && !super_type->attr.coarray_comp) in resolve_fl_derived0()
16008 && !sym->attr.codimension && !sym->ts.u.derived->attr.coarray_comp) in resolve_symbol()
16021 && !sym->attr.codimension && !sym->ts.u.derived->attr.coarray_comp) in resolve_symbol()
16068 if ((((sym->ts.type == BT_DERIVED && sym->ts.u.derived->attr.coarray_comp) in resolve_symbol()
16071 && CLASS_DATA (sym)->attr.coarray_comp)) in resolve_symbol()
16090 if (((sym->ts.type == BT_DERIVED && sym->ts.u.derived->attr.coarray_comp) in resolve_symbol()
16093 && CLASS_DATA (sym)->attr.coarray_comp)) in resolve_symbol()
16134 if ((((sym->ts.type == BT_DERIVED && sym->ts.u.derived->attr.coarray_comp) in resolve_symbol()
16137 && CLASS_DATA (sym)->attr.coarray_comp)) in resolve_symbol()
H A Dtrans-stmt.cc6838 || caf_attr.coarray_comp || !caf_refs_comp; in gfc_trans_allocate()
6869 || caf_attr.coarray_comp || !caf_refs_comp; in gfc_trans_allocate()
7281 || caf_attr.coarray_comp; in gfc_trans_deallocate()
7288 | (comp_ref && !caf_attr.coarray_comp in gfc_trans_deallocate()
H A Dclass.cc802 fclass->attr.coarray_comp = ts->u.derived->attr.coarray_comp; in gfc_build_class_symbol()
H A DChangeLog-2013642 * class.c (gfc_build_class_symbol): Set coarray_comp.
709 * parse.c (parse_derived): Correctly set coarray_comp.
H A Dmodule.cc2359 if (attr->coarray_comp) in mio_symbol_attribute()
2599 attr->coarray_comp = 1; in mio_symbol_attribute()
H A Dgfortran.h974 private_comp:1, zero_comp:1, coarray_comp:1, lock_comp:1, member
H A Ddump-parse-tree.cc867 if (attr->coarray_comp) in show_attr()
H A Dtrans-array.cc9643 && (CLASS_DATA (c)->attr.coarray_comp in structure_alloc_comps()
9646 && (c->ts.u.derived->attr.coarray_comp in structure_alloc_comps()
H A DChangeLog-20111829 checks, improve coarray_comp handling.
H A DChangeLog-20104827 * parse.c (parse_derived): Fix setting of coarray_comp.
H A Dtrans-expr.cc10481 if (ts.u.derived->attr.coarray_comp && deep_copy && tmp_var != NULL_TREE) in gfc_trans_scalar_assign()