Date: Wed, 4 Dec 2024 12:39:40 +0200
Mathias Stearn via SG15 <sg15_at_[hidden]> writes:
> Preface: I'm not saying we _should_ do this, just that it isn't quite as
> hard on the build system.
It is quite hard (explained why by several people in this thread).
This is the reason why pretty much everyone gave up on supporting
header units.
> the second scan pass could treat them just like header units (which
> don't require a BMI before scanning)
They don't require BMI before scanning only if you can recreate
the header importation semantics with the textual "import". To
my knowledge, only Clang has such a mode and the MSVC folks told
me they have no plans to provide anything like this.
> Preface: I'm not saying we _should_ do this, just that it isn't quite as
> hard on the build system.
It is quite hard (explained why by several people in this thread).
This is the reason why pretty much everyone gave up on supporting
header units.
> the second scan pass could treat them just like header units (which
> don't require a BMI before scanning)
They don't require BMI before scanning only if you can recreate
the header importation semantics with the textual "import". To
my knowledge, only Clang has such a mode and the MSVC folks told
me they have no plans to provide anything like this.
Received on 2024-12-04 10:38:31