{"ast_node_type":"variable","tokens":[{"end":33,"kind":"keyword","start":0,"text":"if"}]}
            if let Ok((_, res)) =
            let path = Path { segments: path.iter().map(path_seg).collect(), span, tokens: None };
                self.r.resolve_macro_path(&path, None, &self.parent_scope, false, false, None, None)