Home | History | Annotate | Download | only in fortran

Lines Matching defs:optional

59 #define OPTIONAL	1
364 Optional arguments come in multiples of five:
368 int arg optional flag (1=optional, 0=required)
386 int optional, first_flag;
440 optional = va_arg (argp, int);
459 next_arg->optional = optional;
1409 i, BT_INTEGER, di, REQUIRED, kind, BT_INTEGER, di, OPTIONAL);
1460 a, BT_REAL, dr, REQUIRED, kind, BT_INTEGER, di, OPTIONAL);
1470 msk, BT_LOGICAL, dl, REQUIRED, dm, BT_INTEGER, ii, OPTIONAL);
1482 a, BT_REAL, dr, REQUIRED, kind, BT_INTEGER, di, OPTIONAL);
1492 msk, BT_LOGICAL, dl, REQUIRED, dm, BT_INTEGER, ii, OPTIONAL);
1518 pt, BT_UNKNOWN, 0, REQUIRED, tg, BT_UNKNOWN, 0, OPTIONAL);
1692 a, BT_REAL, dr, REQUIRED, kind, BT_INTEGER, di, OPTIONAL);
1698 i, BT_INTEGER, di, REQUIRED, kind, BT_INTEGER, di, OPTIONAL);
1716 x, BT_UNKNOWN, dr, REQUIRED, y, BT_UNKNOWN, dr, OPTIONAL,
1717 kind, BT_INTEGER, di, OPTIONAL);
1738 x, BT_REAL, dd, REQUIRED, y, BT_REAL, dd, OPTIONAL);
1785 msk, BT_LOGICAL, dl, REQUIRED, dm, BT_INTEGER, ii, OPTIONAL,
1786 kind, BT_INTEGER, di, OPTIONAL);
1795 dm, BT_INTEGER, ii, OPTIONAL);
1870 bd, BT_REAL, dr, OPTIONAL, dm, BT_INTEGER, ii, OPTIONAL);
1958 gfc_resolve_failed_images, team, BT_VOID, di, OPTIONAL,
1959 kind, BT_INTEGER, di, OPTIONAL);
1968 a, BT_REAL, dr, REQUIRED, kind, BT_INTEGER, di, OPTIONAL);
2055 level, BT_INTEGER, di, OPTIONAL);
2085 c, BT_CHARACTER, dc, REQUIRED, kind, BT_INTEGER, di, OPTIONAL);
2112 ar, BT_REAL, dr, REQUIRED, dm, BT_INTEGER, ii, OPTIONAL,
2113 msk, BT_LOGICAL, dl, OPTIONAL);
2119 ar, BT_REAL, dr, REQUIRED, dm, BT_INTEGER, ii, OPTIONAL,
2120 msk, BT_LOGICAL, dl, OPTIONAL);
2175 c, BT_CHARACTER, dc, REQUIRED, kind, BT_INTEGER, di, OPTIONAL);
2212 BT_INTEGER, di, REQUIRED, team, BT_VOID, di, OPTIONAL);
2220 bck, BT_LOGICAL, dl, OPTIONAL, kind, BT_INTEGER, di, OPTIONAL);
2226 a, BT_REAL, dr, REQUIRED, kind, BT_INTEGER, di, OPTIONAL);
2281 ar, BT_REAL, dr, REQUIRED, dm, BT_INTEGER, ii, OPTIONAL,
2282 msk, BT_LOGICAL, dl, OPTIONAL);
2289 i, BT_INTEGER, 4, OPTIONAL);
2359 sz, BT_INTEGER, di, OPTIONAL);
2386 ar, BT_REAL, dr, REQUIRED, dm, BT_INTEGER, di, OPTIONAL,
2387 kind, BT_INTEGER, di, OPTIONAL);
2394 ca, BT_REAL, dr, REQUIRED, dm, BT_INTEGER, ii, OPTIONAL,
2395 kind, BT_INTEGER, di, OPTIONAL);
2409 stg, BT_CHARACTER, dc, REQUIRED, kind, BT_INTEGER, di, OPTIONAL);
2416 stg, BT_CHARACTER, dc, REQUIRED, kind, BT_INTEGER, di, OPTIONAL);
2510 l, BT_LOGICAL, dl, REQUIRED, kind, BT_INTEGER, di, OPTIONAL);
2532 kind, BT_INTEGER, di, OPTIONAL);
2540 kind, BT_INTEGER, di, OPTIONAL);
2587 ar, BT_REAL, dr, REQUIRED, dm, BT_INTEGER, ii, OPTIONAL,
2588 msk, BT_LOGICAL, dl, OPTIONAL, kind, BT_INTEGER, di, OPTIONAL,
2589 bck, BT_LOGICAL, dl, OPTIONAL);
2597 dm, BT_INTEGER, ii, OPTIONAL, msk, BT_LOGICAL, dl, OPTIONAL,
2598 kind, BT_INTEGER, di, OPTIONAL, bck, BT_LOGICAL, dl, OPTIONAL);
2604 ar, BT_REAL, dr, REQUIRED, dm, BT_INTEGER, ii, OPTIONAL,
2605 msk, BT_LOGICAL, dl, OPTIONAL);
2673 ar, BT_REAL, dr, REQUIRED, dm, BT_INTEGER, ii, OPTIONAL,
2674 msk, BT_LOGICAL, dl, OPTIONAL, kind, BT_INTEGER, di, OPTIONAL,
2675 bck, BT_LOGICAL, dl, OPTIONAL);
2681 ar, BT_REAL, dr, REQUIRED, dm, BT_INTEGER, ii, OPTIONAL,
2682 msk, BT_LOGICAL, dl, OPTIONAL);
2728 a, BT_REAL, dr, REQUIRED, kind, BT_INTEGER, di, OPTIONAL);
2753 dm, BT_INTEGER, ii, OPTIONAL);
2759 mo, BT_INTEGER, di, OPTIONAL);
2766 dist, BT_INTEGER, di, OPTIONAL,
2767 failed, BT_LOGICAL, dl, OPTIONAL);
2772 v, BT_REAL, dr, OPTIONAL);
2780 dm, BT_INTEGER, ii, OPTIONAL);
2812 ar, BT_REAL, dr, REQUIRED, dm, BT_INTEGER, ii, OPTIONAL,
2813 msk, BT_LOGICAL, dl, OPTIONAL);
2826 i, BT_INTEGER, 4, OPTIONAL);
2847 a, BT_UNKNOWN, dr, REQUIRED, kind, BT_INTEGER, di, OPTIONAL);
2898 pad, BT_REAL, dr, OPTIONAL, ord, BT_INTEGER, ii, OPTIONAL);
2924 bck, BT_LOGICAL, dl, OPTIONAL, kind, BT_INTEGER, di, OPTIONAL);
2957 p, BT_INTEGER, di, OPTIONAL, r, BT_INTEGER, di, OPTIONAL,
2958 "radix", BT_INTEGER, di, OPTIONAL);
2972 kind, BT_INTEGER, di, OPTIONAL);
3053 ar, BT_REAL, dr, REQUIRED, dm, BT_INTEGER, ii, OPTIONAL,
3054 kind, BT_INTEGER, di, OPTIONAL);
3063 ar, BT_REAL, dr, REQUIRED, dm, BT_INTEGER, ii, OPTIONAL);
3077 c_ptr_2, BT_VOID, 0, OPTIONAL);
3154 gfc_resolve_stopped_images, team, BT_VOID, di, OPTIONAL,
3155 kind, BT_INTEGER, di, OPTIONAL);
3162 kind, BT_INTEGER, di, OPTIONAL);
3166 ar, BT_REAL, dr, REQUIRED, dm, BT_INTEGER, ii, OPTIONAL,
3167 msk, BT_LOGICAL, dl, OPTIONAL);
3206 team, BT_DERIVED, di, OPTIONAL);
3210 ca, BT_REAL, dr, OPTIONAL, dm, BT_INTEGER, ii, OPTIONAL,
3211 dist, BT_INTEGER, di, OPTIONAL);
3238 sz, BT_INTEGER, di, OPTIONAL);
3263 ar, BT_REAL, dr, REQUIRED, dm, BT_INTEGER, ii, OPTIONAL,
3264 kind, BT_INTEGER, di, OPTIONAL);
3271 ca, BT_REAL, dr, REQUIRED, dm, BT_INTEGER, ii, OPTIONAL,
3272 kind, BT_INTEGER, di, OPTIONAL);
3301 bck, BT_LOGICAL, dl, OPTIONAL, kind, BT_INTEGER, di, OPTIONAL);
3482 stat, BT_INTEGER, di, OPTIONAL, INTENT_OUT);
3489 stat, BT_INTEGER, di, OPTIONAL, INTENT_OUT);
3498 stat, BT_INTEGER, di, OPTIONAL, INTENT_OUT);
3505 stat, BT_INTEGER, di, OPTIONAL, INTENT_OUT);
3512 stat, BT_INTEGER, di, OPTIONAL, INTENT_OUT);
3519 stat, BT_INTEGER, di, OPTIONAL, INTENT_OUT);
3526 stat, BT_INTEGER, di, OPTIONAL, INTENT_OUT);
3534 stat, BT_INTEGER, di, OPTIONAL, INTENT_OUT);
3542 stat, BT_INTEGER, di, OPTIONAL, INTENT_OUT);
3550 stat, BT_INTEGER, di, OPTIONAL, INTENT_OUT);
3558 stat, BT_INTEGER, di, OPTIONAL, INTENT_OUT);
3570 c, BT_INTEGER, di, OPTIONAL, INTENT_IN,
3571 stat, BT_INTEGER, di, OPTIONAL, INTENT_OUT);
3604 st, BT_INTEGER, di, OPTIONAL, INTENT_OUT);
3610 st, BT_INTEGER, di, OPTIONAL, INTENT_OUT);
3614 dt, BT_CHARACTER, dc, OPTIONAL, INTENT_OUT,
3615 tm, BT_CHARACTER, dc, OPTIONAL, INTENT_OUT,
3616 zn, BT_CHARACTER, dc, OPTIONAL, INTENT_OUT,
3617 vl, BT_INTEGER, di, OPTIONAL, INTENT_OUT);
3634 "wait", BT_LOGICAL, dl, OPTIONAL, INTENT_IN,
3635 "exitstat", BT_INTEGER, di, OPTIONAL, INTENT_INOUT,
3636 "cmdstat", BT_INTEGER, di, OPTIONAL, INTENT_OUT,
3637 "cmdmsg", BT_CHARACTER, dc, OPTIONAL, INTENT_INOUT);
3650 st, BT_INTEGER, di, OPTIONAL, INTENT_OUT);
3671 com, BT_CHARACTER, dc, OPTIONAL, INTENT_OUT,
3672 length, BT_INTEGER, di, OPTIONAL, INTENT_OUT,
3673 st, BT_INTEGER, di, OPTIONAL, INTENT_OUT);
3679 val, BT_CHARACTER, dc, OPTIONAL, INTENT_OUT,
3680 length, BT_INTEGER, di, OPTIONAL, INTENT_OUT,
3681 st, BT_INTEGER, di, OPTIONAL, INTENT_OUT);
3689 val, BT_CHARACTER, dc, OPTIONAL, INTENT_OUT,
3690 length, BT_INTEGER, di, OPTIONAL, INTENT_OUT,
3691 st, BT_INTEGER, di, OPTIONAL, INTENT_OUT,
3692 trim_name, BT_LOGICAL, dl, OPTIONAL, INTENT_IN);
3730 sz, BT_INTEGER, di, OPTIONAL, INTENT_OUT,
3731 pt, BT_INTEGER, di, OPTIONAL, INTENT_IN,
3732 gt, BT_INTEGER, di, OPTIONAL, INTENT_OUT);
3740 "shape", BT_INTEGER, di, OPTIONAL, INTENT_IN);
3767 stat, BT_INTEGER, di, OPTIONAL, INTENT_OUT,
3768 errmsg, BT_CHARACTER, dc, OPTIONAL, INTENT_INOUT);
3774 result_image, BT_INTEGER, di, OPTIONAL, INTENT_IN,
3775 stat, BT_INTEGER, di, OPTIONAL, INTENT_OUT,
3776 errmsg, BT_CHARACTER, dc, OPTIONAL, INTENT_INOUT);
3782 result_image, BT_INTEGER, di, OPTIONAL, INTENT_IN,
3783 stat, BT_INTEGER, di, OPTIONAL, INTENT_OUT,
3784 errmsg, BT_CHARACTER, dc, OPTIONAL, INTENT_INOUT);
3790 result_image, BT_INTEGER, di, OPTIONAL, INTENT_IN,
3791 stat, BT_INTEGER, di, OPTIONAL, INTENT_OUT,
3792 errmsg, BT_CHARACTER, dc, OPTIONAL, INTENT_INOUT);
3799 result_image, BT_INTEGER, di, OPTIONAL, INTENT_IN,
3800 stat, BT_INTEGER, di, OPTIONAL, INTENT_OUT,
3801 errmsg, BT_CHARACTER, dc, OPTIONAL, INTENT_INOUT);
3818 st, BT_INTEGER, di, OPTIONAL, INTENT_OUT);
3826 st, BT_INTEGER, di, OPTIONAL, INTENT_IN);
3834 st, BT_INTEGER, di, OPTIONAL, INTENT_OUT);
3839 st, BT_INTEGER, di, OPTIONAL, INTENT_OUT);
3843 ut, BT_INTEGER, di, OPTIONAL, INTENT_IN);
3849 st, BT_INTEGER, di, OPTIONAL, INTENT_OUT);
3854 st, BT_INTEGER, di, OPTIONAL, INTENT_OUT);
3865 st, BT_INTEGER, di, OPTIONAL, INTENT_OUT);
3875 st, BT_INTEGER, di, OPTIONAL, INTENT_OUT);
3881 st, BT_INTEGER, di, OPTIONAL, INTENT_OUT);
3887 st, BT_INTEGER, di, OPTIONAL, INTENT_OUT);
3897 st, BT_INTEGER, di, OPTIONAL, INTENT_OUT);
3907 st, BT_INTEGER, di, OPTIONAL, INTENT_OUT);
3913 st, BT_INTEGER, di, OPTIONAL, INTENT_OUT);
3919 st, BT_INTEGER, di, OPTIONAL, INTENT_OUT);
3925 st, BT_INTEGER, di, OPTIONAL, INTENT_OUT);
3931 st, BT_INTEGER, di, OPTIONAL, INTENT_OUT);
3936 st, BT_INTEGER, di, OPTIONAL, INTENT_OUT);
3941 c, BT_INTEGER, di, OPTIONAL, INTENT_OUT,
3942 cr, BT_INTEGER, di, OPTIONAL, INTENT_OUT,
3943 cm, BT_INTEGER, di, OPTIONAL, INTENT_OUT);
3953 old, BT_INTEGER, di, OPTIONAL, INTENT_OUT);
3958 st, BT_INTEGER, di, OPTIONAL, INTENT_OUT);
4307 can be present at time and neither is optional. */
4355 goto optional;
4403 optional:
4404 /* At this point, all unmatched formal args must be optional. */
4408 if (ordered_actual_args[idx] == NULL && f->optional == 0)