about summary refs log tree commit diff
path: root/src/rustllvm/RustWrapper.cpp
diff options
context:
space:
mode:
authorNiko Matsakis <niko@alum.mit.edu>2016-05-21 08:11:54 -0400
committerNiko Matsakis <niko@alum.mit.edu>2016-05-31 19:43:38 -0400
commit8770d0f34a9bee2691517ab95803a277c453dfda (patch)
treeea4ae7998e793ff747009416a8a85eb19a3fa9ac /src/rustllvm/RustWrapper.cpp
parentcacbb2147f709c634ed4c025f89f9c02e106fe33 (diff)
downloadrust-8770d0f34a9bee2691517ab95803a277c453dfda.tar.gz
rust-8770d0f34a9bee2691517ab95803a277c453dfda.zip
remove VerifyRegSubReg and cleanup region infer
We used to make region->region edges part of the verify set, but this
change stores them like other edges, as a full-fledged constraint.
Besides making the code somewhat cleaner, this allows them to be more
easily dropped as part of `pop_skolemized`. This change also refactors
the code a bit to remove some intermediate data structures that are no
longer particular useful (e.g., VarValue).
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions