about summary refs log tree commit diff
path: root/src/rustllvm/RustWrapper.cpp
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2016-03-24 14:22:26 -0700
committerbors <bors@rust-lang.org>2016-03-24 14:22:26 -0700
commitd7a71687ef1a9fa5665944608d5bad58d98a9684 (patch)
tree423509120274dd419095d54c8367ccebd86b7c42 /src/rustllvm/RustWrapper.cpp
parentdcfb8d72e99425686376298fd793715f35b5d512 (diff)
parentc5d74be4eddbfdd6f1f53839d71f5240c060e8b3 (diff)
downloadrust-d7a71687ef1a9fa5665944608d5bad58d98a9684.tar.gz
rust-d7a71687ef1a9fa5665944608d5bad58d98a9684.zip
Auto merge of #32346 - nikomatsakis:no-erased-regions, r=eddyb
Remove `ErasedRegions` from substs

This commit removes the `ErasedRegions` enum from `Substs`. Instead, in trans, we just generate a vector of `ReStatic` of suitable length. The goal is both general cleanup and to help pave the way for a glorious future where erasure is used in type check.

r? @eddyb

One concern: might be nice to do some profiling. Not sure the best way to do that. Perhaps I'll investigate running nrc's test suite locally.
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions