Merge topic 'fix-msvc-import-std-compat' into release-4.5

af81311ce6 c++modules: Fix transitive import of object producing BMIs

Acked-by: Kitware Robot <kwrobot@kitware.com>
Tested-by: buildbot <buildbot@kitware.com>
Merge-request: !12671