syntax_data: {"ast_node_type":"variable","tokens":[{"end":79,"kind":"keyword","start":0,"text":"if"}]}
source_snippet:             if let ty::UserTypeKind::TypeOf(did, _) = &mut user_ty.value.kind {
context_before:             // code for patterns in HIR.
context_after:                 // This is either already set up correctly (struct, union, enum, or variant),