about summary refs log tree commit diff
path: root/src/test/compile-fail/feature-gate-placement-expr.rs
AgeCommit message (Collapse)AuthorLines
2017-12-07Migrate a few feature gate tests to uiest31-26/+0
Renames only in this commit, and obviously .stderr file additions.
2017-01-12Mark even more tests as gate testsest31-0/+2
Now, no feature outside of the whitelist is without a test marked as its gate test.
2015-10-27Generalise associative operator parsingSimonas Kazlauskas-1/+1
This commit generalises parsing of associative operators from left-associative only (with some ugly hacks to support right-associative assignment) to properly left/right-associative operators. Parsing still is not general enough to handle non-associative, non-highest-precedence prefix or non-highest-precedence postfix operators (e.g. `..` range syntax), though. That should be fixed in the future. Lastly, this commit adds support for parsing right-associative `<-` (left arrow) operator with precedence higher than assignment as the operator for placement-in feature.
2015-09-24Remove the deprecated box(PLACE) syntax.Eduard Burtescu-4/+0
2015-07-27Turn on `box(PLACE) expr` deprecation warning post-snapshot.Eduard Burtescu-0/+1
2015-07-22uncomment feature-gate testing for `in PLACE BLOCK` now that its in the parser.Felix S. Klock II-2/+2
2015-07-22Factor feature gate tests for box syntax into two separate files.Felix S. Klock II-0/+27
The two tests are separate since the current implementation performs the feature gate checks at distinct phases in the compilation, with an `abort_if_errors` calls separating them.