1 ! RUN: %S/test_modfile.sh %s %t %flang_fc1
3 ! Test writing procedure bindings in a derived type.
14 procedure(a
), deferred
, nopass
:: q
15 procedure(b
), deferred
, nopass
:: p
, r
22 procedure
, non_overridable
:: d
26 procedure(a
), deferred
, public
, nopass
:: e
61 ! procedure(a),deferred,nopass::q
62 ! procedure(b),deferred,nopass::p
63 ! procedure(b),deferred,nopass::r
68 ! procedure,non_overridable,private::d
73 ! procedure(a),deferred,nopass::e
95 ! Ensure the type is emitted before its use