about summary refs log tree commit diff
path: root/src/libsyntax/fold.rs
diff options
context:
space:
mode:
authorJeffrey Seyfried <jeffrey.seyfried@gmail.com>2016-08-28 10:30:01 +0000
committerJeffrey Seyfried <jeffrey.seyfried@gmail.com>2016-08-28 10:30:08 +0000
commitb833e8d0a0f964b5e4708531ab579ef5454a5066 (patch)
treec3580a2ac32905509d74dcaa43ba62e5fb85b5e1 /src/libsyntax/fold.rs
parentaa05a153630b64a6928128dae333714c0814c4ca (diff)
parent59481823675a7392e8160b659b0f7fa119df60fd (diff)
downloadrust-b833e8d0a0f964b5e4708531ab579ef5454a5066.tar.gz
rust-b833e8d0a0f964b5e4708531ab579ef5454a5066.zip
Rollup merge of #35591 - GuillaumeGomez:generics_span, r=jntrmr
Add Span field for Generics structs
Diffstat (limited to 'src/libsyntax/fold.rs')
-rw-r--r--src/libsyntax/fold.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/libsyntax/fold.rs b/src/libsyntax/fold.rs
index b257ab98987..c566aa5661b 100644
--- a/src/libsyntax/fold.rs
+++ b/src/libsyntax/fold.rs
@@ -698,12 +698,13 @@ pub fn noop_fold_opt_lifetime<T: Folder>(o_lt: Option<Lifetime>, fld: &mut T)
     o_lt.map(|lt| fld.fold_lifetime(lt))
 }
 
-pub fn noop_fold_generics<T: Folder>(Generics {ty_params, lifetimes, where_clause}: Generics,
+pub fn noop_fold_generics<T: Folder>(Generics {ty_params, lifetimes, where_clause, span}: Generics,
                                      fld: &mut T) -> Generics {
     Generics {
         ty_params: fld.fold_ty_params(ty_params),
         lifetimes: fld.fold_lifetime_defs(lifetimes),
         where_clause: fld.fold_where_clause(where_clause),
+        span: fld.new_span(span),
     }
 }