{"ast_node_type":"variable","tokens":[{"end":55,"kind":"keyword","start":0,"text":"if"}]}
                    if let Some(ty::FnDef(def_id, _)) =
                hir::ExprKind::Call(expr, args) => {
                        typeck_results.node_type_opt(expr.hir_id).as_ref().map(|ty| ty.kind())