mirror of
				https://github.com/rust-lang/rust-analyzer.git
				synced 2025-10-31 12:04:43 +00:00 
			
		
		
		
	Stabilize cfg_boolean_literals
				
					
				
			This commit is contained in:
		
							parent
							
								
									7671097ff6
								
							
						
					
					
						commit
						546766f12b
					
				
					 1 changed files with 0 additions and 29 deletions
				
			
		|  | @ -3789,35 +3789,6 @@ The tracking issue for this feature is: [#64797] | |||
| [#64797]: https://github.com/rust-lang/rust/issues/64797
 | ||||
| 
 | ||||
| ------------------------ | ||||
| "##,
 | ||||
|         default_severity: Severity::Allow, | ||||
|         warn_since: None, | ||||
|         deny_since: None, | ||||
|     }, | ||||
|     Lint { | ||||
|         label: "cfg_boolean_literals", | ||||
|         description: r##"# `cfg_boolean_literals`
 | ||||
| 
 | ||||
| The tracking issue for this feature is: [#131204] | ||||
| 
 | ||||
| [#131204]: https://github.com/rust-lang/rust/issues/131204
 | ||||
| 
 | ||||
| ------------------------ | ||||
| 
 | ||||
| The `cfg_boolean_literals` feature makes it possible to use the `true`/`false` | ||||
| literal as cfg predicate. They always evaluate to true/false respectively. | ||||
| 
 | ||||
| ## Examples | ||||
| 
 | ||||
| ```rust | ||||
| #![feature(cfg_boolean_literals)] | ||||
| 
 | ||||
| #[cfg(true)] | ||||
| const A: i32 = 5; | ||||
| 
 | ||||
| #[cfg(all(false))] | ||||
| const A: i32 = 58 * 89; | ||||
| ``` | ||||
| "##,
 | ||||
|         default_severity: Severity::Allow, | ||||
|         warn_since: None, | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 clubby789
						clubby789