syntax_data: {"ast_node_type":"other","tokens":[{"end":70,"kind":"keyword","start":0,"text":"if"}]}
source_snippet:         if self.fake_borrows.get(&place).is_some_and(|k| *k >= kind) {
context_before:     fn fake_borrow(&mut self, place: Place<'tcx>, kind: FakeBorrowKind) {
context_after:             return;