Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/test-utils/src/minicore.rs')
-rw-r--r--crates/test-utils/src/minicore.rs29
1 files changed, 29 insertions, 0 deletions
diff --git a/crates/test-utils/src/minicore.rs b/crates/test-utils/src/minicore.rs
index d39d62f362..f766747d70 100644
--- a/crates/test-utils/src/minicore.rs
+++ b/crates/test-utils/src/minicore.rs
@@ -9,6 +9,8 @@
//!
//! Available flags:
//! add:
+//! asm:
+//! assert:
//! as_ref: sized
//! bool_impl: option, fn
//! builtin_impls:
@@ -1366,6 +1368,26 @@ mod macros {
}
// endregion:panic
+ // region:asm
+ #[macro_export]
+ #[rustc_builtin_macro]
+ macro_rules! asm {
+ ($($arg:tt)*) => {
+ /* compiler built-in */
+ };
+ }
+ // endregion:asm
+
+ // region:assert
+ #[macro_export]
+ #[rustc_builtin_macro]
+ macro_rules! assert {
+ ($($arg:tt)*) => {
+ /* compiler built-in */
+ };
+ }
+ // endregion:assert
+
// region:fmt
#[macro_export]
#[rustc_builtin_macro]
@@ -1382,6 +1404,13 @@ mod macros {
}
#[macro_export]
+ #[rustc_builtin_macro]
+ macro_rules! format_args_nl {
+ ($fmt:expr) => {{ /* compiler built-in */ }};
+ ($fmt:expr, $($args:tt)*) => {{ /* compiler built-in */ }};
+ }
+
+ #[macro_export]
macro_rules! print {
($($arg:tt)*) => {{
$crate::io::_print($crate::format_args!($($arg)*));