From 128f565daeced02b9d90e1d1a6c0988d25fc1701 Mon Sep 17 00:00:00 2001 From: Vadim Petrochenkov Date: Sun, 23 Jul 2017 20:50:56 +0300 Subject: Give span to angle bracketed generic arguments --- src/libsyntax/fold.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/libsyntax/fold.rs') diff --git a/src/libsyntax/fold.rs b/src/libsyntax/fold.rs index eaec1eef172..8c616df858a 100644 --- a/src/libsyntax/fold.rs +++ b/src/libsyntax/fold.rs @@ -471,10 +471,11 @@ pub fn noop_fold_angle_bracketed_parameter_data(data: AngleBracketedP fld: &mut T) -> AngleBracketedParameterData { - let AngleBracketedParameterData { lifetimes, types, bindings } = data; + let AngleBracketedParameterData { lifetimes, types, bindings, span } = data; AngleBracketedParameterData { lifetimes: fld.fold_lifetimes(lifetimes), types: types.move_map(|ty| fld.fold_ty(ty)), - bindings: bindings.move_map(|b| fld.fold_ty_binding(b)) } + bindings: bindings.move_map(|b| fld.fold_ty_binding(b)), + span: fld.new_span(span) } } pub fn noop_fold_parenthesized_parameter_data(data: ParenthesizedParameterData, -- cgit 1.4.1-3-g733a5