about summary refs log tree commit diff
path: root/src/libsyntax
diff options
context:
space:
mode:
authorDylan MacKenzie <ecstaticmorse@gmail.com>2019-10-23 12:10:08 -0700
committerDylan MacKenzie <ecstaticmorse@gmail.com>2019-10-25 23:23:24 -0700
commitb93cdbce36b1a42c77b5f3f721d7d64dec80f8f3 (patch)
treef7258c9a1dc976a7c722228b6a50ec20391e4cf3 /src/libsyntax
parent653865658d8ac4001d712fb26f382a84ed36f951 (diff)
downloadrust-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