about summary refs log tree commit diff
path: root/crates/test-utils
diff options
context:
space:
mode:
authorLukas Wirth <lukastw97@gmail.com>2023-12-05 16:30:57 +0100
committerLukas Wirth <lukastw97@gmail.com>2023-12-05 17:07:00 +0100
commitfe0a85ca29fdb9614f10a9aa2ef52fd878d79045 (patch)
tree35abbdbda8ace9fb576a7baaaa828d7243517359 /crates/test-utils
parentd2cd30007cf404d185d451a32c471f6ea5321ca9 (diff)
downloadrust-fe0a85ca29fdb9614f10a9aa2ef52fd878d79045.tar.gz
rust-fe0a85ca29fdb9614f10a9aa2ef52fd878d79045.zip
Resolve implicit format args in syntax highlighting
Diffstat (limited to 'crates/test-utils')
-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 d39d62f3620..f766747d707 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)*));