| // Chains with comment. | |
| fn main() { | |
| let x = y // comment | |
| .z; | |
| foo // foo | |
| // comment after parent | |
| .x | |
| .y | |
| // comment 1 | |
| .bar() // comment after bar() | |
| // comment 2 | |
| .foobar | |
| // comment after | |
| // comment 3 | |
| .baz(x, y, z); | |
| self.rev_dep_graph | |
| .iter() | |
| // Remove nodes that are not dirty | |
| .filter(|&(unit, _)| dirties.contains(&unit)) | |
| // Retain only dirty dependencies of the ones that are dirty | |
| .map(|(k, deps)| { | |
| ( | |
| k.clone(), | |
| deps.iter() | |
| .cloned() | |
| .filter(|d| dirties.contains(&d)) | |
| .collect(), | |
| ) | |
| }); | |
| let y = expr /* comment */.kaas()? | |
| // comment | |
| .test(); | |
| let loooooooooooooooooooooooooooooooooooooooooong = does_this?.look?.good?.should_we_break?.after_the_first_question_mark?; | |
| let zzzz = expr? // comment after parent | |
| // comment 0 | |
| .another??? // comment 1 | |
| .another???? // comment 2 | |
| .another? // comment 3 | |
| .another?; | |
| let y = a.very .loooooooooooooooooooooooooooooooooooooong() /* comment */ .chain() | |
| .inside() /* comment */ .weeeeeeeeeeeeeee()? .test() .0 | |
| .x; | |
| parameterized(f, | |
| substs, | |
| def_id, | |
| Ns::Value, | |
| &[], | |
| |tcx| tcx.lookup_item_type(def_id).generics)?; | |
| fooooooooooooooooooooooooooo()?.bar()?.baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaz()?; | |
| // #2559 | |
| App::new("cargo-cache") | |
| .version(crate_version!()) | |
| .bin_name("cargo") | |
| .about("Manage cargo cache") | |
| .author("matthiaskrgr") | |
| .subcommand( | |
| SubCommand::with_name("cache") | |
| .version(crate_version!()) | |
| .bin_name("cargo-cache") | |
| .about("Manage cargo cache") | |
| .author("matthiaskrgr") | |
| .arg(&list_dirs) | |
| .arg(&remove_dir) | |
| .arg(&gc_repos) | |
| .arg(&info) | |
| .arg(&keep_duplicate_crates) .arg(&dry_run) | |
| .arg(&auto_clean) | |
| .arg(&auto_clean_expensive), | |
| ) // subcommand | |
| .arg(&list_dirs); | |
| } | |
| // #2177 | |
| impl Foo { | |
| fn dirty_rev_dep_graph( | |
| &self, | |
| dirties: &HashSet<UnitKey>, | |
| ) -> HashMap<UnitKey, HashSet<UnitKey>> { | |
| let dirties = self.transitive_dirty_units(dirties); | |
| trace!("transitive_dirty_units: {:?}", dirties); | |
| self.rev_dep_graph.iter() | |
| // Remove nodes that are not dirty | |
| .filter(|&(unit, _)| dirties.contains(&unit)) | |
| // Retain only dirty dependencies of the ones that are dirty | |
| .map(|(k, deps)| (k.clone(), deps.iter().cloned().filter(|d| dirties.contains(&d)).collect())) | |
| } | |
| } | |
| // #2907 | |
| fn foo() { | |
| let x = foo | |
| .bar?? ? // comment | |
| .baz; | |
| let x = foo | |
| .bar? ?? | |
| // comment | |
| .baz; | |
| let x = foo | |
| .bar? ? ? // comment | |
| // comment | |
| .baz; | |
| let x = foo | |
| .bar? ?? // comment | |
| // comment | |
| ? ?? | |
| // comment | |
| ? ?? | |
| // comment | |
| ??? | |
| // comment | |
| ? ? ? | |
| .baz; | |
| } |