mirror of
				https://github.com/rust-lang/rust.git
				synced 2025-10-30 20:44:34 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			18 lines
		
	
	
		
			391 B
		
	
	
	
		
			Rust
		
	
	
	
	
	
			
		
		
	
	
			18 lines
		
	
	
		
			391 B
		
	
	
	
		
			Rust
		
	
	
	
	
	
| // run-pass
 | |
| #![feature(concat_bytes)]
 | |
| 
 | |
| fn main() {
 | |
|     assert_eq!(concat_bytes!(), &[]);
 | |
|     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",
 | |
|     );
 | |
| }
 | 
