{"ast_node_type":"variable","tokens":[{"end":67,"kind":"keyword","start":0,"text":"if"}]}
                if let Some(ast::Expr::PathExpr(p)) = call.expr() {
            if let Some(ast::Expr::CallExpr(call)) = e {
                    let res = p.path().and_then(|p| sema.resolve_path(&p));