mirror of
				https://github.com/rust-lang/rust-analyzer.git
				synced 2025-10-31 03:54:42 +00:00 
			
		
		
		
	|  9c4a7705b1 1. Err on unions on derive where it's required. 2. Err on `#[derive(Default)]` on enums without `#[default]` variant. 3. Don't add where bounds `T: Default` when expanding `Default` on enums (structs need that, enums not). Also, because I was annoyed by that, in minicore, add a way to filter on multiple flags in the line-filter (`// :`). This is required for the `Debug` and `Hash` derives, because the derive should be in the prelude but the trait not. | ||
|---|---|---|
| .. | ||
| builtin | ||
| attrs.rs | ||
| builtin.rs | ||
| cfg_process.rs | ||
| change.rs | ||
| db.rs | ||
| declarative.rs | ||
| eager.rs | ||
| files.rs | ||
| fixup.rs | ||
| hygiene.rs | ||
| inert_attr_macro.rs | ||
| lib.rs | ||
| mod_path.rs | ||
| name.rs | ||
| prettify_macro_expansion_.rs | ||
| proc_macro.rs | ||
| span_map.rs | ||