diff options
| author | bors <bors@rust-lang.org> | 2017-05-02 20:44:03 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2017-05-02 20:44:03 +0000 |
| commit | 4d81b14b80a076fa249a4b7022688c600f2e9590 (patch) | |
| tree | e86be0801998a7962b6f8d4961c6a4e2b14e46d6 /src/test/run-pass/thinlto | |
| parent | 6a5fc9eecec235312755e737fb5b984abe537f2e (diff) | |
| parent | a6658d5ff1bee0aa46224bc05985692783fd11b4 (diff) | |
| download | rust-4d81b14b80a076fa249a4b7022688c600f2e9590.tar.gz rust-4d81b14b80a076fa249a4b7022688c600f2e9590.zip | |
Auto merge of #41605 - tschottdorf:param-env, r=nikomatsakis
Store interned predicates in ParameterEnvironment See #41444. As a first step towards untangling `ParameterEnvironment`, change its `caller_bounds` field from a `Vec` into an interned slice of `ty::Predicate`s. This change is intentionally well-contained and doesn't pull on any of the loose ends. In particular, you'll note that `normalize_param_env_or_error` now interns twice.
Diffstat (limited to 'src/test/run-pass/thinlto')
0 files changed, 0 insertions, 0 deletions
