forked from OSchip/llvm-project
26342f915b
rather than waiting until it's queried. Currently this is only applied to local submodule visibility mode, as we don't yet allocate storage for the owning module in non-local-visibility modules compilations. This reinstates r302965, reverted in r303037, with a fix for the reported crash, which occurred when reparenting a local declaration to be a child of a hidden imported declaration (specifically during template instantiation). llvm-svn: 303224 |
||
---|---|---|
.. | ||
a.h | ||
b.h | ||
c.h | ||
cycle1.h | ||
cycle2.h | ||
module.modulemap | ||
other.h |