Details
- Reviewers
iains dblaikie ruoso ben.boeckel
Diff Detail
Event Timeline
Thanks for doing this! The traditional Clang Header modules call this implicit and explicit modules.
Feel free to ignore, but I found this awesome article about implicit and explicit modules in Swift. They have same nomenclature and issues.
https://forums.swift.org/t/explicit-module-builds-the-new-swift-driver-and-swiftpm/36990
Thanks! If you have other opinions about the interface, you can discuss it in https://reviews.llvm.org/D134267.
clang/docs/StandardCPlusPlusModules.rst | ||
---|---|---|
228–229 | When an importable module unit is compiled to an object file, | |
233–234 |
| |
235–237 | What happens if the source file name does not have an extension? E.g., for clang -c -std=c++20 -xc++-module file? | |
235–239 |
|
When an importable module unit is compiled to an object file,
a corresponding BMI is implicitly generated.