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.