HomeSort by: relevance | last modified time | path
    Searched refs:codimension (Results 1 - 25 of 42) sorted by relevancy

1 2

  /src/external/gpl3/gcc.old/dist/gcc/fortran/
primary.cc 2085 if ((sym->ts.type != BT_CLASS && !sym->attr.codimension)
2087 && !CLASS_DATA (sym)->attr.codimension))
2148 || gfc_peek_ascii_char () == '[' || sym->attr.codimension
2156 || CLASS_DATA (sym)->attr.codimension)))
2640 int dimension, codimension, pointer, allocatable, target, optional; local
2657 codimension = CLASS_DATA (sym)->attr.codimension;
2664 codimension = attr.codimension;
2745 codimension = CLASS_DATA (comp)->attr.codimension
2843 int dimension, codimension, pointer, allocatable, target, coarray_comp; local
    [all...]
symbol.cc 428 *asynchronous = "ASYNCHRONOUS", *codimension = "CODIMENSION", local
543 conf (pointer, codimension);
576 conf (in_common, codimension);
580 conf (in_equivalence, codimension);
610 conf (is_bind_c, codimension);
621 conf (cray_pointer, codimension);
635 conf (cray_pointee, codimension);
664 conf (value, codimension)
667 conf (codimension, result
    [all...]
class.cc 653 && ts->u.derived->components->attr.codimension >= attr->codimension
660 attr->codimension |= ts->u.derived->components->attr.codimension;
708 if (attr->dummy && !attr->codimension && (*as)
756 c->attr.codimension = attr->codimension;
807 attr->allocatable = attr->pointer = attr->dimension = attr->codimension = 0;
994 if (comp->attr.dimension || comp->attr.codimension
997 || CLASS_DATA (comp)->attr.codimension)))
    [all...]
resolve.cc 454 if (sym->attr.codimension
456 && CLASS_DATA (sym)->attr.codimension))
1584 || a.asynchronous || a.codimension)
2537 else if (arg->sym->attr.codimension) /* (2c) */
4712 "(%ld < %ld) in codimension %d", &ar->c_where[i],
4727 "(%ld > %ld) in codimension %d", &ar->c_where[i],
4870 gfc_error ("Coindex of codimension %d must be a scalar at %L",
7817 int codimension; local
7860 codimension = attr.codimension;
    [all...]
trans-expr.cc 150 bool is_coarray = sym->attr.codimension;
159 && (is_coarray || ref->u.c.component->attr.codimension))
844 if (gfc_expr_attr (e).codimension)
1182 && ((gfc_expr_attr (e).codimension && gfc_expr_attr (e).dimension)
2049 || sym->attr.codimension))
2201 && CLASS_DATA (expr->symtree->n.sym)->attr.codimension)
2210 && CLASS_DATA (ref->u.c.component)->attr.codimension)
2225 if (CLASS_DATA (expr->symtree->n.sym)->attr.codimension)
2234 if (CLASS_DATA (expr->symtree->n.sym)->attr.codimension)
2242 if (expr->symtree->n.sym->attr.codimension)
    [all...]
trans-types.cc 1381 gcc_assert (array_attr->dimension || array_attr->codimension);
1419 /* Assumed-shape arrays do not have codimension information stored in the
2316 type = gfc_typenode_for_spec (&sym->ts, sym->attr.codimension);
2333 else if (sym->attr.dimension || sym->attr.codimension)
2750 int local_codim = c->attr.codimension ? c->as->corank: codimen;
2821 if ((c->attr.dimension || c->attr.codimension) && !c->attr.proc_pointer )
2916 && !c->attr.dimension && !c->attr.codimension
3243 && arg->attr.codimension
3246 && CLASS_DATA (arg)->attr.codimension
trans-decl.cc 589 if (!attr->dimension && !attr->codimension)
720 && sym->attr.codimension && !sym->attr.allocatable)))
996 if (array_attr->codimension && flag_coarray == GFC_FCOARRAY_LIB
1705 if ((sym->attr.dimension || sym->attr.codimension)
1840 if (sym->attr.dimension || sym->attr.codimension)
1851 if (sym->attr.dimension || sym->attr.allocatable || sym->attr.codimension
1935 || !sym->attr.codimension || sym->attr.allocatable)
1947 || (sym->attr.codimension
2791 && ((f->sym->ts.type != BT_CLASS && f->sym->attr.codimension
2794 && CLASS_DATA (f->sym)->attr.codimension
    [all...]
interface.cc 1526 snprintf (errmsg, err_len, "Shape mismatch in codimension %i "
2353 bool codimension = false; local
2559 codimension = CLASS_DATA (formal)->attr.codimension;
2561 codimension = formal->attr.codimension;
2563 if (codimension && !gfc_is_coarray (actual))
2571 if (codimension && formal->attr.allocatable)
2593 if (codimension)
2659 if (formal->attr.allocatable && !codimension
    [all...]
match.cc 990 if (var->symtree->n.sym->attr.codimension)
4369 bool coarray = tail->expr->symtree->n.sym->attr.codimension;
4372 coarray = ref->u.c.component->attr.codimension;
6394 || CLASS_DATA (selector)->attr.codimension))
6398 sym->attr.codimension = CLASS_DATA (selector)->attr.codimension;
6450 || CLASS_DATA (selector)->attr.codimension)
6454 sym->attr.codimension
6455 = CLASS_DATA (selector)->attr.codimension;
6567 || CLASS_DATA (expr1)->attr.codimension)
    [all...]
trans-common.cc 1022 dummy_symbol->codimension |= attr.codimension;
parse.cc 203 match ("codimension", gfc_match_codimension, ST_ATTR_DECL);
466 match ("codimension", gfc_match_codimension, ST_ATTR_DECL);
3259 if (c->attr.codimension
3261 && CLASS_DATA (c)->attr.codimension))
3315 "codimension or be a subcomponent of a coarray, "
3321 "of type LOCK_TYPE, which must have a codimension or be a "
3326 "a codimension", c->name, &c->loc);
3329 gfc_error ("Allocatable component %s at %L must have a codimension as "
3335 "subcomponent of type LOCK_TYPE must have a codimension or "
3337 "not have a codimension as already a coarray
    [all...]
trans-array.cc 4033 if (!expr->ts.deferred && !sym->attr.codimension
6115 && !prev_ref->u.c.component->attr.codimension);
9369 && (!attr->codimension || caf_enabled (caf_mode)))
9375 = (caf_in_coarray (caf_mode) || attr->codimension)
9384 if (!attr->codimension
9394 if (attr->dimension && !attr->codimension && !attr->proc_pointer)
9407 else if (attr->allocatable && !attr->codimension
9489 && (!attr->codimension || !caf_enabled (caf_mode)))
9596 if (c->attr.dimension || c->attr.codimension)
9669 && (c->attr.codimension
    [all...]
decl.cc 952 /* Auxiliary function to merge DIMENSION and CODIMENSION array specs. */
960 gfc_error ("The assumed-rank array at %C shall not have a codimension");
1791 attr.codimension = 0;
2376 c->attr.codimension = 1;
5479 gfc_error ("Missing codimension specification at %C");
5504 attr = "CODIMENSION";
8696 || current_attr.codimension
8701 m = gfc_match_array_spec (&as, !current_attr.codimension,
8724 if (current_attr.codimension && m == MATCH_NO)
8726 gfc_error ("Missing array specification at %L in CODIMENSION "
    [all...]
  /src/external/gpl3/gcc/dist/gcc/fortran/
primary.cc 2101 if ((sym->ts.type != BT_CLASS && !sym->attr.codimension)
2103 && !CLASS_DATA (sym)->attr.codimension))
2177 || gfc_peek_ascii_char () == '[' || sym->attr.codimension
2185 || CLASS_DATA (sym)->attr.codimension)))
2762 int dimension, codimension, pointer, allocatable, target, optional; local
2782 codimension = CLASS_DATA (sym)->attr.codimension;
2789 codimension = attr.codimension;
2891 codimension = CLASS_DATA (comp)->attr.codimension
2990 int dimension, codimension, pointer, allocatable, target, coarray_comp; local
    [all...]
symbol.cc 457 *asynchronous = "ASYNCHRONOUS", *codimension = "CODIMENSION", local
561 conf (pointer, codimension);
594 conf (in_common, codimension);
598 conf (in_equivalence, codimension);
628 conf (is_bind_c, codimension);
639 conf (cray_pointer, codimension);
653 conf (cray_pointee, codimension);
682 conf (value, codimension)
685 conf (codimension, result
    [all...]
class.cc 657 && ts->u.derived->components->attr.codimension >= attr->codimension
664 attr->codimension |= ts->u.derived->components->attr.codimension;
712 if (attr->dummy && !attr->codimension && (*as)
760 c->attr.codimension = attr->codimension;
811 attr->allocatable = attr->pointer = attr->dimension = attr->codimension = 0;
851 attr.codimension = 1;
1060 if (comp->attr.dimension || comp->attr.codimension
    [all...]
trans-expr.cc 150 bool is_coarray = sym->attr.codimension;
159 && (is_coarray || ref->u.c.component->attr.codimension))
857 if (gfc_expr_attr (e).codimension)
1212 && ((gfc_expr_attr (e).codimension && gfc_expr_attr (e).dimension)
2124 || sym->attr.codimension))
2295 && CLASS_DATA (expr->symtree->n.sym)->attr.codimension)
2304 && CLASS_DATA (ref->u.c.component)->attr.codimension)
2319 if (CLASS_DATA (expr->symtree->n.sym)->attr.codimension)
2328 if (CLASS_DATA (expr->symtree->n.sym)->attr.codimension)
2336 if (expr->symtree->n.sym->attr.codimension)
    [all...]
resolve.cc 472 if (sym->attr.codimension
474 && CLASS_DATA (sym)->attr.codimension))
1639 || a.asynchronous || a.codimension || a.subroutine)
2610 else if (arg->sym->attr.codimension) /* (2c) */
4847 "(%ld < %ld) in codimension %d", &ar->c_where[i],
4862 "(%ld > %ld) in codimension %d", &ar->c_where[i],
5005 gfc_error ("Coindex of codimension %d must be a scalar at %L",
8170 int codimension; local
8213 codimension = attr.codimension;
    [all...]
trans-decl.cc 591 if (!attr->dimension && !attr->codimension)
735 && sym->attr.codimension && !sym->attr.allocatable)))
1044 if (array_attr->codimension && flag_coarray == GFC_FCOARRAY_LIB
1772 if ((sym->attr.dimension || sym->attr.codimension)
1913 if (sym->attr.dimension || sym->attr.codimension)
1924 if (sym->attr.dimension || sym->attr.allocatable || sym->attr.codimension
2017 || !sym->attr.codimension || sym->attr.allocatable)
2029 || (sym->attr.codimension
2894 && ((f->sym->ts.type != BT_CLASS && f->sym->attr.codimension
2897 && CLASS_DATA (f->sym)->attr.codimension
    [all...]
trans-types.cc 1387 gcc_assert (array_attr->dimension || array_attr->codimension);
1425 /* Assumed-shape arrays do not have codimension information stored in the
2328 type = gfc_typenode_for_spec (&sym->ts, sym->attr.codimension);
2345 else if (sym->attr.dimension || sym->attr.codimension)
2759 int local_codim = c->attr.codimension ? c->as->corank: codimen;
2830 if ((c->attr.dimension || c->attr.codimension) && !c->attr.proc_pointer )
2925 && !c->attr.dimension && !c->attr.codimension
3275 && arg->attr.codimension
3278 && CLASS_DATA (arg)->attr.codimension
interface.cc 1578 snprintf (errmsg, err_len, "Shape mismatch in codimension %i "
2405 bool codimension = false; local
2612 codimension = CLASS_DATA (formal)->attr.codimension;
2614 codimension = formal->attr.codimension;
2616 if (codimension && !gfc_is_coarray (actual))
2627 if (codimension && formal->attr.allocatable)
2649 if (codimension)
2715 if (formal->attr.allocatable && !codimension
    [all...]
match.cc 994 if (var->symtree->n.sym->attr.codimension)
4377 bool coarray = tail->expr->symtree->n.sym->attr.codimension;
4380 coarray = ref->u.c.component->attr.codimension;
6524 || CLASS_DATA (selector)->attr.codimension))
6528 sym->attr.codimension = CLASS_DATA (selector)->attr.codimension;
6594 || CLASS_DATA (selector)->attr.codimension)
6598 sym->attr.codimension
6599 = CLASS_DATA (selector)->attr.codimension;
6702 || CLASS_DATA (expr1)->attr.codimension)
    [all...]
trans-common.cc 1022 dummy_symbol->codimension |= attr.codimension;
trans-array.cc 4243 if (!expr->ts.deferred && !sym->attr.codimension
6360 && !prev_ref->u.c.component->attr.codimension);
9848 && (!attr->codimension || caf_enabled (caf_mode)))
9854 = (caf_in_coarray (caf_mode) || attr->codimension)
9863 if (!attr->codimension
9881 else if (attr->allocatable && !attr->codimension
9963 && (!attr->codimension || !caf_enabled (caf_mode)))
10070 if (c->attr.dimension || c->attr.codimension)
10144 && (c->attr.codimension
10158 if (c->attr.codimension)
    [all...]
decl.cc 988 /* Auxiliary function to merge DIMENSION and CODIMENSION array specs. */
996 gfc_error ("The assumed-rank array at %C shall not have a codimension");
1848 attr.codimension = 0;
2459 c->attr.codimension = 1;
5597 gfc_error ("Missing codimension specification at %C");
5622 attr = "CODIMENSION";
8921 || current_attr.codimension
8926 m = gfc_match_array_spec (&as, !current_attr.codimension,
8949 if (current_attr.codimension && m == MATCH_NO)
8951 gfc_error ("Missing array specification at %L in CODIMENSION "
    [all...]

Completed in 169 milliseconds

1 2