diff options
| author | Vadim Petrochenkov <vadim.petrochenkov@gmail.com> | 2019-06-05 17:59:37 +0300 |
|---|---|---|
| committer | Vadim Petrochenkov <vadim.petrochenkov@gmail.com> | 2019-06-19 10:59:15 +0300 |
| commit | 0b58bb32f66f4ec5f00683293093d94d8fb1aada (patch) | |
| tree | b97b77643947a321bcf5e194a5096c035d8dd94f /src/libsyntax/ext | |
| parent | 605ea9d05c48957a291eec11eb7339788c3140ed (diff) | |
| download | rust-0b58bb32f66f4ec5f00683293093d94d8fb1aada.tar.gz rust-0b58bb32f66f4ec5f00683293093d94d8fb1aada.zip | |
Support `cfg` and `cfg_attr` on generic parameters
Diffstat (limited to 'src/libsyntax/ext')
| -rw-r--r-- | src/libsyntax/ext/expand.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/libsyntax/ext/expand.rs b/src/libsyntax/ext/expand.rs index d433e6c5a89..a71d1d503ca 100644 --- a/src/libsyntax/ext/expand.rs +++ b/src/libsyntax/ext/expand.rs @@ -1439,9 +1439,9 @@ impl<'a, 'b> MutVisitor for InvocationCollector<'a, 'b> { } } - fn visit_generic_param(&mut self, param: &mut ast::GenericParam) { - self.cfg.disallow_cfg_on_generic_param(¶m); - noop_visit_generic_param(param, self) + fn visit_generic_params(&mut self, params: &mut Vec<ast::GenericParam>) { + self.cfg.configure_generic_params(params); + noop_visit_generic_params(params, self); } fn visit_attribute(&mut self, at: &mut ast::Attribute) { |
