rename 'try' intrinsic to 'catch_unwind'
This commit is contained in:
parent
0abd3b76b7
commit
a06a87b37d
1 changed files with 2 additions and 2 deletions
|
@ -21,7 +21,7 @@ use rustc_middle::ty::{self, Instance, Ty};
|
||||||
use rustc_middle::ty::layout::LayoutOf;
|
use rustc_middle::ty::layout::LayoutOf;
|
||||||
#[cfg(feature="master")]
|
#[cfg(feature="master")]
|
||||||
use rustc_middle::ty::layout::{FnAbiOf, HasTyCtxt};
|
use rustc_middle::ty::layout::{FnAbiOf, HasTyCtxt};
|
||||||
use rustc_span::{Span, Symbol, symbol::kw, sym};
|
use rustc_span::{Span, Symbol, sym};
|
||||||
use rustc_target::abi::HasDataLayout;
|
use rustc_target::abi::HasDataLayout;
|
||||||
use rustc_target::abi::call::{ArgAbi, FnAbi, PassMode};
|
use rustc_target::abi::call::{ArgAbi, FnAbi, PassMode};
|
||||||
use rustc_target::spec::PanicStrategy;
|
use rustc_target::spec::PanicStrategy;
|
||||||
|
@ -129,7 +129,7 @@ impl<'a, 'gcc, 'tcx> IntrinsicCallMethods<'tcx> for Builder<'a, 'gcc, 'tcx> {
|
||||||
let res = self.context.new_call(None, builtin, &[a]);
|
let res = self.context.new_call(None, builtin, &[a]);
|
||||||
self.icmp(IntPredicate::IntEQ, res, self.const_i32(0))
|
self.icmp(IntPredicate::IntEQ, res, self.const_i32(0))
|
||||||
}
|
}
|
||||||
kw::Try => {
|
sym::catch_unwind => {
|
||||||
try_intrinsic(
|
try_intrinsic(
|
||||||
self,
|
self,
|
||||||
args[0].immediate(),
|
args[0].immediate(),
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue