syntax_data: {"ast_node_type":"other","tokens":[{"end":72,"kind":"keyword","start":0,"text":"self.gather_init(place.as_ref(),"}]}
source_snippet:                     self.gather_init(place.as_ref(), InitKind::Shallow);
context_before:                     self.create_move_path(self.tcx.mk_place_deref(*place));
context_after:                 } else {