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