syntax_data: {"ast_node_type":"other","tokens":[{"end":76,"kind":"keyword","start":0,"text":"if"}]}
source_snippet:         if !place.projection.iter().any(|p| matches!(p, PlaceElem::Deref)) {
context_before:         // `unsafe { (*ARRAY)[0] = val; }`
context_after:             let source_info = self.body.source_info(location);