syntax_data: {"ast_node_type":"variable","tokens":[{"end":50,"kind":"keyword","start":0,"text":"let"}]}
source_snippet:         let Some(lhs) = self.assigned_local else {
context_before:     fn visit_place(&mut self, place: &Place<'tcx>, context: PlaceContext, location: Location) {
context_after:             // This visitor only invokes `visit_place` for the right-hand side of an assignment