about summary refs log tree commit diff
path: root/src/libsyntax/fold.rs
diff options
context:
space:
mode:
authorVadim Petrochenkov <vadim.petrochenkov@gmail.com>2017-10-10 17:33:19 +0300
committerVadim Petrochenkov <vadim.petrochenkov@gmail.com>2017-10-14 12:51:13 +0300
commite6115af4bd5f07024e0b73139e1dbcd68c96d9f7 (patch)
treecaead936dd84ba0d4492222d3c3bd6da121dffd3 /src/libsyntax/fold.rs
parent3037965b5bb762b6ed0dc860aefe01b664943ce8 (diff)
downloadrust-e6115af4bd5f07024e0b73139e1dbcd68c96d9f7.tar.gz
rust-e6115af4bd5f07024e0b73139e1dbcd68c96d9f7.zip
Implement `dyn Trait` syntax
Diffstat (limited to 'src/libsyntax/fold.rs')
-rw-r--r--src/libsyntax/fold.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libsyntax/fold.rs b/src/libsyntax/fold.rs
index 03c47b71d02..d7d491db71f 100644
--- a/src/libsyntax/fold.rs
+++ b/src/libsyntax/fold.rs
@@ -400,8 +400,8 @@ pub fn noop_fold_ty<T: Folder>(t: P<Ty>, fld: &mut T) -> P<Ty> {
             TyKind::Typeof(expr) => {
                 TyKind::Typeof(fld.fold_expr(expr))
             }
-            TyKind::TraitObject(bounds) => {
-                TyKind::TraitObject(bounds.move_map(|b| fld.fold_ty_param_bound(b)))
+            TyKind::TraitObject(bounds, syntax) => {
+                TyKind::TraitObject(bounds.move_map(|b| fld.fold_ty_param_bound(b)), syntax)
             }
             TyKind::ImplTrait(bounds) => {
                 TyKind::ImplTrait(bounds.move_map(|b| fld.fold_ty_param_bound(b)))