about summary refs log tree commit diff
path: root/src/test/debuginfo/enum-thinlto.rs
diff options
context:
space:
mode:
authorCamille GILLOT <gillot.camille@gmail.com>2019-11-26 22:51:02 +0100
committerCamille GILLOT <gillot.camille@gmail.com>2019-11-26 22:51:02 +0100
commitb99513be57bfb21c546b29999fc541a402e27a10 (patch)
tree142749e00cb64c67f9175206b9e09bc298790e82 /src/test/debuginfo/enum-thinlto.rs
parent58a9c73bbd9e115888353aa81ee59ee4862c8cf9 (diff)
downloadrust-b99513be57bfb21c546b29999fc541a402e27a10.tar.gz
rust-b99513be57bfb21c546b29999fc541a402e27a10.zip
Have Queries own the GlobalCtxt.
The construction of the GlobalCtxt is moved from a generator's stack to
the Queries struct.  Since the GlobalCtxt requires the HIR Forest and the
arenas to live longer, those are moved into Queries the same way.

The resulting handling of objects is more brittle, because consumers of
the Once objects need to be careful of their initialisation.
Diffstat (limited to 'src/test/debuginfo/enum-thinlto.rs')
0 files changed, 0 insertions, 0 deletions