about summary refs log tree commit diff
path: root/src/test/ui/thinlto
diff options
context:
space:
mode:
authorMazdak Farrokhzad <twingoow@gmail.com>2019-01-19 09:03:24 +0100
committerGitHub <noreply@github.com>2019-01-19 09:03:24 +0100
commitc0ad9429ab8b64808672695397adf9bf7547e4b6 (patch)
treeed10d12c4acf0aaee96fab7e1f7d147128a089d7 /src/test/ui/thinlto
parent1dc54b7319d19e942473aea8466ffee4502c59a9 (diff)
parent6f1d06d21989e7b606a0c980a9fa99ffdafb91a2 (diff)
downloadrust-c0ad9429ab8b64808672695397adf9bf7547e4b6.tar.gz
rust-c0ad9429ab8b64808672695397adf9bf7547e4b6.zip
Rollup merge of #57476 - Xanewok:bye-crate-analysis, r=Zoxc
Move glob map use to query and get rid of CrateAnalysis

~Also includes commits from ~https://github.com/rust-lang/rust/pull/57392~ and ~https://github.com/rust-lang/rust/pull/57436~.~

With glob map calculated unconditionally in https://github.com/rust-lang/rust/pull/57392, this PR moves the calculated glob map to `GlobalCtxt` and exposes a relevant query (as we do with other queries which copy precomputed data over from the `Resolver`).

This allows us to get rid of the `CrateAnalysis` struct in an attempt to simplify the compiler interface.
cc @Zoxc

r? @nikomatsakis @Zoxc @petrochenkov
Diffstat (limited to 'src/test/ui/thinlto')
0 files changed, 0 insertions, 0 deletions