syntax_data: {"ast_node_type":"other","tokens":[{"end":48,"kind":"keyword","start":0,"text":")"}]}
source_snippet: ) -> Vec<(Place<'tcx>, Local, FakeBorrowKind)> {
context_before:     scrutinee_base: PlaceBase,
context_after:     if candidates.iter().all(|candidate| !candidate.has_guard) {