syntax_data: {"ast_node_type":"variable","tokens":[{"end":78,"kind":"keyword","start":0,"text":"let"}]}
source_snippet:             let expanded_ty = match self.expanded_cache.get(&(def_id, args)) {
context_before:         if !self.check_recursion || self.seen_opaque_tys.insert(def_id) {
context_after:                 Some(expanded_ty) => *expanded_ty,