@@ -87,7 +87,7 @@ pub enum TopEntryPoint {
8787}
8888
8989impl TopEntryPoint {
90- pub fn parse ( & self , input : & Input , edition : Edition ) -> Output {
90+ pub fn parse ( & self , input : & Input ) -> Output {
9191 let _p = tracing:: info_span!( "TopEntryPoint::parse" , ?self ) . entered ( ) ;
9292 let entry_point: fn ( & ' _ mut parser:: Parser < ' _ > ) = match self {
9393 TopEntryPoint :: SourceFile => grammar:: entry:: top:: source_file,
@@ -98,7 +98,7 @@ impl TopEntryPoint {
9898 TopEntryPoint :: Expr => grammar:: entry:: top:: expr,
9999 TopEntryPoint :: MetaItem => grammar:: entry:: top:: meta_item,
100100 } ;
101- let mut p = parser:: Parser :: new ( input, edition ) ;
101+ let mut p = parser:: Parser :: new ( input) ;
102102 entry_point ( & mut p) ;
103103 let events = p. finish ( ) ;
104104 let res = event:: process ( events) ;
@@ -150,7 +150,7 @@ pub enum PrefixEntryPoint {
150150}
151151
152152impl PrefixEntryPoint {
153- pub fn parse ( & self , input : & Input , edition : Edition ) -> Output {
153+ pub fn parse ( & self , input : & Input ) -> Output {
154154 let entry_point: fn ( & ' _ mut parser:: Parser < ' _ > ) = match self {
155155 PrefixEntryPoint :: Vis => grammar:: entry:: prefix:: vis,
156156 PrefixEntryPoint :: Block => grammar:: entry:: prefix:: block,
@@ -163,7 +163,7 @@ impl PrefixEntryPoint {
163163 PrefixEntryPoint :: Item => grammar:: entry:: prefix:: item,
164164 PrefixEntryPoint :: MetaItem => grammar:: entry:: prefix:: meta_item,
165165 } ;
166- let mut p = parser:: Parser :: new ( input, edition ) ;
166+ let mut p = parser:: Parser :: new ( input) ;
167167 entry_point ( & mut p) ;
168168 let events = p. finish ( ) ;
169169 event:: process ( events)
@@ -187,9 +187,9 @@ impl Reparser {
187187 ///
188188 /// Tokens must start with `{`, end with `}` and form a valid brace
189189 /// sequence.
190- pub fn parse ( self , tokens : & Input , edition : Edition ) -> Output {
190+ pub fn parse ( self , tokens : & Input ) -> Output {
191191 let Reparser ( r) = self ;
192- let mut p = parser:: Parser :: new ( tokens, edition ) ;
192+ let mut p = parser:: Parser :: new ( tokens) ;
193193 r ( & mut p) ;
194194 let events = p. finish ( ) ;
195195 event:: process ( events)
0 commit comments