about summary refs log tree commit diff
path: root/compiler/rustc_llvm/llvm-wrapper/RustWrapper.cpp
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2023-04-07 10:31:14 +0000
committerbors <bors@rust-lang.org>2023-04-07 10:31:14 +0000
commitda140814682407ee326d36f5256bc883899a7388 (patch)
tree65282e3c91ce435de66de6b5b2cb88f53042e278 /compiler/rustc_llvm/llvm-wrapper/RustWrapper.cpp
parentb6f6104a1f62a0eec7d2e2ccdc07709fcc4c83f0 (diff)
parentea69dad8fa5db5fcd99fa0e4156efdb7a01b3f3a (diff)
downloadrust-da140814682407ee326d36f5256bc883899a7388.tar.gz
rust-da140814682407ee326d36f5256bc883899a7388.zip
Auto merge of #102906 - nbdd0121:mir, r=wesleywiser,tmiasko
Refactor unwind in MIR

This makes unwinding from current `Option<BasicBlock>` into
```rust
enum UnwindAction {
	Continue,
	Cleanup(BasicBlock),
	Unreachable,
	Terminate,
}
```

cc `@JakobDegen` `@RalfJung` `@Amanieu`
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions