about summary refs log tree commit diff
path: root/src/rustllvm/PassWrapper.cpp
diff options
context:
space:
mode:
authorMatthew Jasper <mjjasper1@gmail.com>2019-11-08 22:54:00 +0000
committerMatthew Jasper <mjjasper1@gmail.com>2019-11-27 19:47:12 +0000
commit1d53e437442b44b5c530c45cf9fdfd595ad715b1 (patch)
treefe757f70195a60672a38f29bf4b2631eaedce14a /src/rustllvm/PassWrapper.cpp
parenta5b8a3088a61a564fb2e4de97d4d26e321eb66bd (diff)
downloadrust-1d53e437442b44b5c530c45cf9fdfd595ad715b1.tar.gz
rust-1d53e437442b44b5c530c45cf9fdfd595ad715b1.zip
Simplify `mem_categorization`
* `Place` is no longer recursive.
* The `cmt` type alias is removed
* `Upvar` places no longer include the dereferences of the environment
  closure or of by reference captures.
* All non-dereference projections are combined to a single variant.
* Various unnecessary types and methods have been removed.
Diffstat (limited to 'src/rustllvm/PassWrapper.cpp')
0 files changed, 0 insertions, 0 deletions