File tree Expand file tree Collapse file tree 2 files changed +3
-3
lines changed
compiler/rustc_builtin_macros/src Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -29,11 +29,11 @@ pub fn expand_assert<'cx>(
2929
3030 let panic_call = if let Some ( tokens) = custom_message {
3131 let path = if span. rust_2021 ( ) {
32- // On edition 2021, we always call `$crate::panic!()`.
32+ // On edition 2021, we always call `$crate::panic::panic_2021 !()`.
3333 Path {
3434 span : sp,
3535 segments : cx
36- . std_path ( & [ sym:: panic] )
36+ . std_path ( & [ sym:: panic, sym :: panic_2021 ] )
3737 . into_iter ( )
3838 . map ( |ident| PathSegment :: from_ident ( ident) )
3939 . collect ( ) ,
Original file line number Diff line number Diff line change @@ -1234,7 +1234,7 @@ pub(crate) mod builtin {
12341234 #[ rustc_builtin_macro]
12351235 #[ macro_export]
12361236 #[ rustc_diagnostic_item = "assert_macro" ]
1237- #[ allow_internal_unstable( core_panic) ]
1237+ #[ allow_internal_unstable( core_panic, edition_panic ) ]
12381238 macro_rules! assert {
12391239 ( $cond: expr $( , ) ?) => { { /* compiler built-in */ } } ;
12401240 ( $cond: expr, $( $arg: tt) +) => { { /* compiler built-in */ } } ;
You can’t perform that action at this time.
0 commit comments