about summary refs log tree commit diff
path: root/src/liballoc_system
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2017-01-05 06:01:24 +0000
committerbors <bors@rust-lang.org>2017-01-05 06:01:24 +0000
commit5dd07b66ffc8d21b9d73c99def588ff8b2242974 (patch)
treeaeabb85bda3cf1cd22f7332c9fb5b04007a7822b /src/liballoc_system
parent80745e2a2323d47756c2afdd0d2584094ce35604 (diff)
parentb01b6e1d5664a1ebaf0e9264be5dddbbc8b4996b (diff)
downloadrust-5dd07b66ffc8d21b9d73c99def588ff8b2242974.tar.gz
rust-5dd07b66ffc8d21b9d73c99def588ff8b2242974.zip
Auto merge of #38756 - Mark-Simulacrum:2nd-trans-cleanup, r=eddyb
Additional cleanup to rustc_trans

Removes `BlockAndBuilder`, `FunctionContext`, and `MaybeSizedValue`.

`LvalueRef` is used instead of `MaybeSizedValue`, which has the added benefit of making functions operating on `Lvalue`s be able to take just that (since it encodes the type with an `LvalueTy`, which can carry discriminant information) instead of a `MaybeSizedValue` and a discriminant.

r? @eddyb
Diffstat (limited to 'src/liballoc_system')
0 files changed, 0 insertions, 0 deletions