diff options
| author | Lukas Wirth <lukastw97@gmail.com> | 2023-12-05 16:30:57 +0100 |
|---|---|---|
| committer | Lukas Wirth <lukastw97@gmail.com> | 2023-12-05 17:07:00 +0100 |
| commit | fe0a85ca29fdb9614f10a9aa2ef52fd878d79045 (patch) | |
| tree | 35abbdbda8ace9fb576a7baaaa828d7243517359 /crates/test-utils | |
| parent | d2cd30007cf404d185d451a32c471f6ea5321ca9 (diff) | |
| download | rust-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.rs | 29 |
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)*)); |
