diff options
| author | Dylan MacKenzie <ecstaticmorse@gmail.com> | 2019-10-23 12:10:08 -0700 |
|---|---|---|
| committer | Dylan MacKenzie <ecstaticmorse@gmail.com> | 2019-10-25 23:23:24 -0700 |
| commit | b93cdbce36b1a42c77b5f3f721d7d64dec80f8f3 (patch) | |
| tree | f7258c9a1dc976a7c722228b6a50ec20391e4cf3 /src/libsyntax | |
| parent | 653865658d8ac4001d712fb26f382a84ed36f951 (diff) | |
| download | rust-b93cdbce36b1a42c77b5f3f721d7d64dec80f8f3.tar.gz rust-b93cdbce36b1a42c77b5f3f721d7d64dec80f8f3.zip | |
Remove `QualifResolver` abstraction
This is a relic from earlier attempts at dataflow-based const validation that attempted to do promotion at the same time. #63812 takes a different approach: `IsNotPromotable` is no longer a `Qualif` and is computed lazily instead of eagerly. As a result, there's no need for an eager `TempPromotionResolver`, and we can use the only implementer of `QualifResolver` directly instead of through a trait.
Diffstat (limited to 'src/libsyntax')
0 files changed, 0 insertions, 0 deletions
