about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src
diff options
context:
space:
mode:
authorYuki Okushi <jtitor@2k36.org>2022-05-14 13:42:55 +0900
committerGitHub <noreply@github.com>2022-05-14 13:42:55 +0900
commite239fd2b88b5993ddec49cdc93ba7b3edb2c56f4 (patch)
tree141881e84d4465db2ce36b1081a02c60ca3ccf68 /compiler/rustc_codegen_llvm/src
parentec14d946ae0bfffebf15aa2b53504debfedfcb39 (diff)
parent6665a4328b4076285e4c233995b5a08aeff4b603 (diff)
downloadrust-e239fd2b88b5993ddec49cdc93ba7b3edb2c56f4.tar.gz
rust-e239fd2b88b5993ddec49cdc93ba7b3edb2c56f4.zip
Rollup merge of #97031 - eholk:drop-tracking-type-error, r=compiler-errors
Drop tracking: handle invalid assignments better

Previously this test case was crashing with an index out of bounds error deep in the call to `needs_drop`. We avoid this by detecting clearly invalid assignees in the `mutate` callback and ignoring these.
Diffstat (limited to 'compiler/rustc_codegen_llvm/src')
0 files changed, 0 insertions, 0 deletions