Rollup merge of #126096 - c410-f3r:tests-tests-tests, r=jhpratt

[RFC-2011] Allow `core_intrinsics` when activated

Fix #120612
This commit is contained in:
Jubilee 2024-06-06 14:46:25 -07:00 committed by GitHub
commit efd8959ab1
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 6 additions and 2 deletions

View File

@ -57,7 +57,6 @@ pub(super) fn new(cx: &'cx ExtCtxt<'a>, span: Span) -> Self {
/// Builds the whole `assert!` expression. For example, `let elem = 1; assert!(elem == 1);` expands to:
///
/// ```rust
/// #![feature(generic_assert_internals)]
/// let elem = 1;
/// {
/// #[allow(unused_imports)]

View File

@ -1569,7 +1569,12 @@ macro_rules! include {
#[rustc_builtin_macro]
#[macro_export]
#[rustc_diagnostic_item = "assert_macro"]
#[allow_internal_unstable(panic_internals, edition_panic, generic_assert_internals)]
#[allow_internal_unstable(
core_intrinsics,
panic_internals,
edition_panic,
generic_assert_internals
)]
macro_rules! assert {
($cond:expr $(,)?) => {{ /* compiler built-in */ }};
($cond:expr, $($arg:tt)+) => {{ /* compiler built-in */ }};