diff options
| author | Florian Hahn <flo@fhahn.com> | 2014-09-22 23:14:33 +0200 |
|---|---|---|
| committer | Florian Hahn <flo@fhahn.com> | 2014-09-25 01:09:14 +0200 |
| commit | c8b767dd3d06fcabc2df753cbb9fd694ebc0eec6 (patch) | |
| tree | 034b0e71403f1cd4d534f065bca2cfbd12fa7e5c | |
| parent | 1c7d253ca3601d2f9caddc52e66bfc1de3bdd441 (diff) | |
| download | rust-c8b767dd3d06fcabc2df753cbb9fd694ebc0eec6.tar.gz rust-c8b767dd3d06fcabc2df753cbb9fd694ebc0eec6.zip | |
Rename `begin_unwind_string` to `fail_str`, refs #16114
| -rw-r--r-- | src/libcore/failure.rs | 12 | ||||
| -rw-r--r-- | src/libcore/macros.rs | 4 |
2 files changed, 8 insertions, 8 deletions
diff --git a/src/libcore/failure.rs b/src/libcore/failure.rs index 6f919004874..f5f45b2f72e 100644 --- a/src/libcore/failure.rs +++ b/src/libcore/failure.rs @@ -41,7 +41,7 @@ fn fail_(expr_file_line: &(&'static str, &'static str, uint)) -> ! { let (expr, file, line) = *expr_file_line; let ref file_line = (file, line); format_args!(|args| -> () { - fail_impl(args, file_line); + fail_fmt(args, file_line); }, "{}", expr); unsafe { intrinsics::abort() } @@ -54,7 +54,7 @@ fn fail(expr_file_line: &(&'static str, &'static str, uint)) -> ! { let (expr, file, line) = *expr_file_line; let ref file_line = (file, line); format_args!(|args| -> () { - fail_impl(args, file_line); + fail_fmt(args, file_line); }, "{}", expr); unsafe { intrinsics::abort() } @@ -65,18 +65,18 @@ fn fail(expr_file_line: &(&'static str, &'static str, uint)) -> ! { fn fail_bounds_check(file_line: &(&'static str, uint), index: uint, len: uint) -> ! { format_args!(|args| -> () { - fail_impl(args, file_line); + fail_fmt(args, file_line); }, "index out of bounds: the len is {} but the index is {}", len, index); unsafe { intrinsics::abort() } } #[cold] #[inline(never)] -pub fn fail_impl_string(msg: &str, file: &(&'static str, uint)) -> ! { - format_args!(|fmt| fail_impl(fmt, file), "{}", msg) +pub fn fail_str(msg: &str, file: &(&'static str, uint)) -> ! { + format_args!(|fmt| fail_fmt(fmt, file), "{}", msg) } #[cold] #[inline(never)] -pub fn fail_impl(fmt: &fmt::Arguments, file_line: &(&'static str, uint)) -> ! { +pub fn fail_fmt(fmt: &fmt::Arguments, file_line: &(&'static str, uint)) -> ! { #[allow(ctypes)] extern { diff --git a/src/libcore/macros.rs b/src/libcore/macros.rs index ccc5f8651e9..0f972a67029 100644 --- a/src/libcore/macros.rs +++ b/src/libcore/macros.rs @@ -18,7 +18,7 @@ macro_rules! fail( ); ($msg:expr) => ({ static _FILE_LINE: (&'static str, uint) = (file!(), line!()); - ::core::failure::fail_impl_string($msg, &_FILE_LINE) + ::core::failure::fail_str($msg, &_FILE_LINE) }); ($fmt:expr, $($arg:tt)*) => ({ // a closure can't have return type !, so we need a full @@ -40,7 +40,7 @@ macro_rules! fail( #[inline(always)] fn _run_fmt(fmt: &::std::fmt::Arguments) -> ! { static _FILE_LINE: (&'static str, uint) = (file!(), line!()); - ::core::failure::fail_impl(fmt, &_FILE_LINE) + ::core::failure::fail_fmt(fmt, &_FILE_LINE) } format_args!(_run_fmt, $fmt, $($arg)*) }); |
