syntax_data: {"ast_node_type":"variable","tokens":[{"end":89,"kind":"keyword","start":0,"text":"let"}]}
source_snippet:             let has_non_region_infer = stack.obligation.predicate.has_non_region_infer();
context_before:         } else {
context_after:             if let Some(candidate) = self.winnow_candidates(has_non_region_infer, candidates) {