| // 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; |
| } |