| 1 | module A [system] { |
|---|---|
| 2 | module sub { |
| 3 | header "sys/A.h" |
| 4 | } |
| 5 | module sub2 { // expected-error {{build a shadowed submodule 'A.sub2'}} |
| 6 | header "sys/A2.h" |
| 7 | } |
| 8 | module stdarg { |
| 9 | header "stdarg.h" |
| 10 | export * |
| 11 | } |
| 12 | } |
| 13 | |
| 14 | module A2 {} |
| 15 |
| 1 | module A [system] { |
|---|---|
| 2 | module sub { |
| 3 | header "sys/A.h" |
| 4 | } |
| 5 | module sub2 { // expected-error {{build a shadowed submodule 'A.sub2'}} |
| 6 | header "sys/A2.h" |
| 7 | } |
| 8 | module stdarg { |
| 9 | header "stdarg.h" |
| 10 | export * |
| 11 | } |
| 12 | } |
| 13 | |
| 14 | module A2 {} |
| 15 |