diff options
| author | Smitty <me@smitop.com> | 2021-12-18 08:50:01 -0500 |
|---|---|---|
| committer | Smitty <me@smitop.com> | 2021-12-18 08:50:01 -0500 |
| commit | 31731511c0563d71289d29d1f53a21fe2fce5534 (patch) | |
| tree | c7144ac02269cb417c7737204759ac33d4629789 /src/test/ui/macros/concat-bytes.rs | |
| parent | 7abab1efb21617ba6845fa86328dffa16cfcf1dc (diff) | |
| download | rust-31731511c0563d71289d29d1f53a21fe2fce5534.tar.gz rust-31731511c0563d71289d29d1f53a21fe2fce5534.zip | |
Support [x; n] expressions in concat_bytes!
Contributes to #87555.
Diffstat (limited to 'src/test/ui/macros/concat-bytes.rs')
| -rw-r--r-- | src/test/ui/macros/concat-bytes.rs | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/src/test/ui/macros/concat-bytes.rs b/src/test/ui/macros/concat-bytes.rs index 5415cf3fe22..fd8f99417ec 100644 --- a/src/test/ui/macros/concat-bytes.rs +++ b/src/test/ui/macros/concat-bytes.rs @@ -3,5 +3,15 @@ fn main() { assert_eq!(concat_bytes!(), &[]); - assert_eq!(concat_bytes!(b'A', b"BC", [68, b'E', 70]), b"ABCDEF"); + assert_eq!( + concat_bytes!(b'A', b"BC", [68, b'E', 70], [b'G'; 1], [72; 2], [73u8; 3], [65; 0]), + b"ABCDEFGHHIII", + ); + assert_eq!( + concat_bytes!( + concat_bytes!(b"AB", b"CD"), + concat_bytes!(b"EF", b"GH"), + ), + b"ABCDEFGH", + ); } |
