{"ast_node_type":"other","tokens":[{"end":69,"kind":"keyword","start":0,"text":"if"}]}
                if self.r.tcx.sess.edition() > Edition::Edition2015 {
            } else if path.len() == 2 && path[0].ident.name == kw::PathRoot {
                    // In edition 2018 onwards, the `::foo` syntax may only pull from the extern prelude