| Commit message (Collapse) | Author | Age |
|
|
|
|
| |
--
MOS_MIGRATED_REVID=89149156
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
to keep the existing behavior when turning on C++ modules. The problem is that
a #include of a header gets internally translated into an import of the
header's (sub)module. Now, if all headers of a cc_library are in the same
module, this means, a single import of one of them makes the symbols of all of
them accessible. While this isn't inherently problematic, it breaks the
similarity between a modules and non-modules build.
This behavior is hidden behind a feature for now as I have just committed
necessary changes to Clang, which will need to be release to stable, before we
can flip everything.
Also, don't put a header as both normal and private header if it is present in both. (Or don't output two submodules with the new implementation).
--
MOS_MIGRATED_REVID=88723759
|
|
|
|
|
|
|
|
|
|
| |
Most current invocations of the ResourceSet constructor shouldn't
care about any new dimensions we add to restrict test execution. This
change allows us to make those changes, keep the ResourceSet ctor
symmetrical, and avoid contaminating those ctor call sites with noise.
--
MOS_MIGRATED_REVID=86826112
|
|
|
|
|
|
|
|
|
| |
It was missing multiple members in its key computation.
RELNOTES: Fix .cppmap file re-generation.
--
MOS_MIGRATED_REVID=86074231
|
|
--
MOE_MIGRATED_REVID=85702957
|