Files
swift-mirror/test/ScanDependencies/Inputs/CHeaders/module.modulemap
Artem Chikin f45db99c04 [Dependency Scanning] Improve the cycle-detection diagnostic for Swift overlay dependencies
Add tracing of the underlying Clang module for an overlay dependency if said overlay dependency forms a cycle
2024-02-08 08:54:14 -08:00

68 lines
740 B
Plaintext

module A {
header "A.h"
export *
}
module B {
header "B.h"
export *
}
module C [system] {
header "C.h"
export *
}
module D {
header "D.h"
export *
}
module F {
header "F.h"
export *
}
module G {
header "G.h"
export *
}
module H {
header "H.h"
export *
}
module I {
header "I.h"
export *
}
module X {
header "X.h"
export *
}
module X_Private {
header "X_Private.h"
export *
}
module Y {
header "Y.h"
export *
explicit module Private {
header "Y_Private.h"
}
}
module ClangModuleWithOverlayedDep {
header "ClangModuleWithOverlayedDep.h"
export *
}
module CycleClangMiddle {
header "CycleClangMiddle.h"
export *
}
module CycleOverlay {
header "CycleOverlay.h"
export *
}