]> git.lizzy.rs Git - rust.git/commit
Feature gate arbitrary tokens in non-macro attributes with a separate gate
authorVadim Petrochenkov <vadim.petrochenkov@gmail.com>
Sat, 11 Aug 2018 13:40:08 +0000 (16:40 +0300)
committerVadim Petrochenkov <vadim.petrochenkov@gmail.com>
Sat, 11 Aug 2018 13:41:17 +0000 (16:41 +0300)
commitd2f56378da7f722145d54f7c9c54deed43e2a12b
tree07b11cc0c107f7966bf7cfeee366a198c7969e22
parent0aa8d0320266b5579428312095fe49af05ada972
Feature gate arbitrary tokens in non-macro attributes with a separate gate

Feature gate `rustc_` and `derive_` with their own gates again instead of `custom_attribute`
12 files changed:
src/librustc_resolve/macros.rs
src/libsyntax/feature_gate.rs
src/test/compile-fail/gated-attr-literals.rs
src/test/compile-fail/macro-attribute.rs
src/test/parse-fail/attr-bad-meta.rs
src/test/run-pass-fulldeps/proc-macro/derive-b.rs
src/test/ui/feature-gate-rustc-attrs-1.rs [new file with mode: 0644]
src/test/ui/feature-gate-rustc-attrs-1.stderr [new file with mode: 0644]
src/test/ui/feature-gate-rustc-attrs.rs
src/test/ui/feature-gate-rustc-attrs.stderr
src/test/ui/feature-gate-unrestricted-attribute-tokens.rs [new file with mode: 0644]
src/test/ui/feature-gate-unrestricted-attribute-tokens.stderr [new file with mode: 0644]