Textual headers and builtins that are #import'd from different modules should get re-entered when these modules are independent from each other. Differential Revision: https://reviews.llvm.org/D26267 rdar://problem/25881934 llvm-svn: 291644
18 lines
194 B
Plaintext
18 lines
194 B
Plaintext
|
|
module M {
|
|
|
|
module A {
|
|
header "A/A.h"
|
|
textual header "someheader.h"
|
|
export *
|
|
}
|
|
|
|
module B {
|
|
header "B/B.h"
|
|
textual header "someheader.h"
|
|
export *
|
|
}
|
|
|
|
export *
|
|
}
|