@@ -98,7 +98,7 @@ pub fn syntax_node_to_token_tree<Ctx, SpanMap>(
9898 map : SpanMap ,
9999 span : SpanData < Ctx > ,
100100 mode : DocCommentDesugarMode ,
101- ) -> tt:: Subtree < SpanData < Ctx > >
101+ ) -> tt:: TokenStream < SpanData < Ctx > >
102102where
103103 SpanData < Ctx > : Copy + fmt:: Debug ,
104104 SpanMap : SpanMapper < SpanData < Ctx > > ,
@@ -113,11 +113,11 @@ where
113113pub fn syntax_node_to_token_tree_modified < Ctx , SpanMap > (
114114 node : & SyntaxNode ,
115115 map : SpanMap ,
116- append : FxHashMap < SyntaxElement , Vec < tt:: Leaf < SpanData < Ctx > > > > ,
116+ append : FxHashMap < SyntaxElement , Vec < tt:: Token < SpanData < Ctx > > > > ,
117117 remove : FxHashSet < SyntaxElement > ,
118118 call_site : SpanData < Ctx > ,
119119 mode : DocCommentDesugarMode ,
120- ) -> tt:: Subtree < SpanData < Ctx > >
120+ ) -> tt:: TokenStream < SpanData < Ctx > >
121121where
122122 SpanMap : SpanMapper < SpanData < Ctx > > ,
123123 SpanData < Ctx > : Copy + fmt:: Debug ,
@@ -138,10 +138,10 @@ where
138138// * AssocItems(SmallVec<[ast::AssocItem; 1]>)
139139// * ForeignItems(SmallVec<[ast::ForeignItem; 1]>
140140
141- /// Converts a [`tt::Subtree `] back to a [`SyntaxNode`].
141+ /// Converts a [`tt::TokenStream `] back to a [`SyntaxNode`].
142142/// The produced `SpanMap` contains a mapping from the syntax nodes offsets to the subtree's spans.
143143pub fn token_tree_to_syntax_node < Ctx > (
144- tt : & tt:: Subtree < SpanData < Ctx > > ,
144+ tt : & tt:: TokenStream < SpanData < Ctx > > ,
145145 entry_point : parser:: TopEntryPoint ,
146146 edition : parser:: Edition ,
147147) -> ( Parse < SyntaxNode > , SpanMap < Ctx > )
0 commit comments