about summary refs log tree commit diff
path: root/src/rustllvm/ArchiveWrapper.cpp
diff options
context:
space:
mode:
authorMazdak Farrokhzad <twingoow@gmail.com>2019-04-03 04:36:12 +0200
committerGitHub <noreply@github.com>2019-04-03 04:36:12 +0200
commita96e3883c130972ac01348df2a912dc97843939d (patch)
tree797ec7fc780c449cac492f1c782b274f7c8b02a1 /src/rustllvm/ArchiveWrapper.cpp
parent9898182b478d0c6ad560627260d61c82a56c0f75 (diff)
parent4122d2221ec65232bc211a266d0796a4713e0d39 (diff)
downloadrust-a96e3883c130972ac01348df2a912dc97843939d.tar.gz
rust-a96e3883c130972ac01348df2a912dc97843939d.zip
Rollup merge of #59514 - tmandry:remove-adt-def-from-projection-elem, r=eddyb
Remove adt_def from projections and downcasts in MIR

As part of optimizing generator layouts in MIR, we'd like to allow downcasting generators to variants which do not have a corresponding `def_id`, since they are created by the compiler.

This refactor hopes to allow that, without regressing perf.

r? @eddyb
Diffstat (limited to 'src/rustllvm/ArchiveWrapper.cpp')
0 files changed, 0 insertions, 0 deletions