| //! Test that nested block comments are properly supported by the parser. | |
| //! | |
| //! See <https://github.com/rust-lang/rust/issues/66>. | |
| //@ run-pass | |
| /* This test checks that nested comments are supported | |
| /* This is a nested comment | |
| /* And this is even more deeply nested */ | |
| Back to the first level of nesting | |
| */ | |
| /* Another nested comment at the same level */ | |
| */ | |
| /* Additional test cases for nested comments */ | |
| #[rustfmt::skip] | |
| /* | |
| /* Level 1 | |
| /* Level 2 | |
| /* Level 3 */ | |
| */ | |
| */ | |
| */ | |
| pub fn main() { | |
| // Check that code after nested comments works correctly | |
| let _x = 42; | |
| /* Even inline /* nested */ comments work */ | |
| let _y = /* nested /* comment */ test */ 100; | |
| } |