@@ -98,7 +98,7 @@ pub fn syntax_node_to_token_tree<Ctx, SpanMap>(
98
98
map : SpanMap ,
99
99
span : SpanData < Ctx > ,
100
100
mode : DocCommentDesugarMode ,
101
- ) -> tt:: Subtree < SpanData < Ctx > >
101
+ ) -> tt:: TokenStream < SpanData < Ctx > >
102
102
where
103
103
SpanData < Ctx > : Copy + fmt:: Debug ,
104
104
SpanMap : SpanMapper < SpanData < Ctx > > ,
@@ -113,11 +113,11 @@ where
113
113
pub fn syntax_node_to_token_tree_modified < Ctx , SpanMap > (
114
114
node : & SyntaxNode ,
115
115
map : SpanMap ,
116
- append : FxHashMap < SyntaxElement , Vec < tt:: Leaf < SpanData < Ctx > > > > ,
116
+ append : FxHashMap < SyntaxElement , Vec < tt:: Token < SpanData < Ctx > > > > ,
117
117
remove : FxHashSet < SyntaxElement > ,
118
118
call_site : SpanData < Ctx > ,
119
119
mode : DocCommentDesugarMode ,
120
- ) -> tt:: Subtree < SpanData < Ctx > >
120
+ ) -> tt:: TokenStream < SpanData < Ctx > >
121
121
where
122
122
SpanMap : SpanMapper < SpanData < Ctx > > ,
123
123
SpanData < Ctx > : Copy + fmt:: Debug ,
@@ -138,10 +138,10 @@ where
138
138
// * AssocItems(SmallVec<[ast::AssocItem; 1]>)
139
139
// * ForeignItems(SmallVec<[ast::ForeignItem; 1]>
140
140
141
- /// Converts a [`tt::Subtree `] back to a [`SyntaxNode`].
141
+ /// Converts a [`tt::TokenStream `] back to a [`SyntaxNode`].
142
142
/// The produced `SpanMap` contains a mapping from the syntax nodes offsets to the subtree's spans.
143
143
pub fn token_tree_to_syntax_node < Ctx > (
144
- tt : & tt:: Subtree < SpanData < Ctx > > ,
144
+ tt : & tt:: TokenStream < SpanData < Ctx > > ,
145
145
entry_point : parser:: TopEntryPoint ,
146
146
edition : parser:: Edition ,
147
147
) -> ( Parse < SyntaxNode > , SpanMap < Ctx > )
0 commit comments