1 ! RUN: %python %S/test_modfile.py %s %flang_fc1
2 ! Test writing procedure bindings in a derived type.
13 procedure(a
), deferred
, nopass
:: q
14 procedure(b
), deferred
, nopass
:: p
, r
21 procedure
, non_overridable
:: d
25 procedure(a
), deferred
, public
, nopass
:: e
60 ! procedure(a),deferred,nopass::q
61 ! procedure(b),deferred,nopass::p
62 ! procedure(b),deferred,nopass::r
67 ! procedure,non_overridable,private::d
72 ! procedure(a),deferred,nopass::e
94 ! Ensure the type is emitted before its use