| ! RUN: %python %S/test_modfile.py %s %flang_fc1 | |
| ! Check modfile generation for private type in public API. | |
| module m | |
| type, private :: t1 | |
| integer :: i | |
| end type | |
| type, private :: t2 | |
| integer :: i | |
| end type | |
| type(t1) :: x1 | |
| type(t2), private :: x2 | |
| end | |
| !Expect: m.mod | |
| !module m | |
| !type,private::t1 | |
| !integer(4)::i | |
| !end type | |
| !type,private::t2 | |
| !integer(4)::i | |
| !end type | |
| !type(t1)::x1 | |
| !type(t2),private::x2 | |
| !end |