mirror of
				https://github.com/rust-lang/rust.git
				synced 2025-10-28 11:38:01 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			20 lines
		
	
	
		
			478 B
		
	
	
	
		
			Rust
		
	
	
	
	
	
			
		
		
	
	
			20 lines
		
	
	
		
			478 B
		
	
	
	
		
			Rust
		
	
	
	
	
	
| /// The '# ' lines should be removed from the output, but the #[derive] should be
 | |
| /// retained.
 | |
| ///
 | |
| /// ```rust
 | |
| /// # #[derive(PartialEq)] // invisible
 | |
| /// # struct Foo; // invisible
 | |
| ///
 | |
| /// #[derive(PartialEq)] // Bar
 | |
| /// struct Bar(Foo);
 | |
| ///
 | |
| /// fn test() {
 | |
| ///     let x = Bar(Foo);
 | |
| ///     assert_eq!(x, x); // check that the derivings worked
 | |
| /// }
 | |
| /// ```
 | |
| pub fn foo() {}
 | |
| 
 | |
| //@ !hasraw hidden_line/fn.foo.html invisible
 | |
| //@ matches - //pre "#\[derive\(PartialEq\)\] // Bar"
 | 
