about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2024-09-30 14:20:11 +0000
committerbors <bors@rust-lang.org>2024-09-30 14:20:11 +0000
commit8621cbeab764d7fe67a483c6c05125f4b3110fad (patch)
tree5363c5396c62ae45ba9c0f19e9ae468c7487fb94 /compiler/rustc_codegen_llvm/src
parent52e8eaa2a9ee3118b99da04cf806ab87dfde4149 (diff)
parentd7440d7b27794d75f1774a3072e25bbbc80ed804 (diff)
downloadrust-8621cbeab764d7fe67a483c6c05125f4b3110fad.tar.gz
rust-8621cbeab764d7fe67a483c6c05125f4b3110fad.zip
Auto merge of #18195 - davidbarsky:davidbarsky/push-xkqnsyksmzqv, r=Veykril
internal: remove `Default` from OpQueue

`@Wilfred` and I were talking about `OpQueue` and we identified one symptom of its (relative) weirdness is that `last_op_result` returns a `T::default()`; not `Option<&T>`, which means it's not possible to distinguish between "the `OpQueue` hasn't run yet" and "the OpQueue ran, but didn't produce a result". This branch fixes that.
Diffstat (limited to 'compiler/rustc_codegen_llvm/src')
0 files changed, 0 insertions, 0 deletions