File tree Expand file tree Collapse file tree 1 file changed +7
-0
lines changed Expand file tree Collapse file tree 1 file changed +7
-0
lines changed Original file line number Diff line number Diff line change @@ -14,6 +14,7 @@ use feature_gate::GatedCfgAttr;
14
14
use fold:: Folder ;
15
15
use { ast, fold, attr} ;
16
16
use codemap:: { Spanned , respan} ;
17
+ use parse:: token;
17
18
use ptr:: P ;
18
19
19
20
use util:: small_vector:: SmallVector ;
@@ -247,6 +248,12 @@ impl<T: CfgFolder> fold::Folder for T {
247
248
self . configure ( item) . map ( |item| fold:: noop_fold_trait_item ( item, self ) )
248
249
. unwrap_or ( SmallVector :: zero ( ) )
249
250
}
251
+
252
+ fn fold_interpolated ( & mut self , nt : token:: Nonterminal ) -> token:: Nonterminal {
253
+ // Don't configure interpolated AST (c.f. #34171).
254
+ // Interpolated AST will get configured once the surrounding tokens are parsed.
255
+ nt
256
+ }
250
257
}
251
258
252
259
fn fold_expr < F : CfgFolder > ( folder : & mut F , expr : P < ast:: Expr > ) -> P < ast:: Expr > {
You can’t perform that action at this time.
0 commit comments