rust/src/test
bors 1999bfaa9f Auto merge of #42913 - kennytm:fix-40569-ident-without-backtrack, r=jseyfried
Only match a fragment specifier the if it starts with certain tokens.

When trying to match a fragment specifier, we first predict whether the current token can be matched at all. If it cannot be matched, don't bother to push the Earley item to `bb_eis`. This can fix a lot of issues which otherwise requires full backtracking (#42838).

In this PR the prediction treatment is not done for `:item`, `:stmt` and `:tt`, but it could be expanded in the future.

Fixes #24189.
Fixes #26444.
Fixes #27832.
Fixes #34030.
Fixes #35650.
Fixes #39964.
Fixes the 4th comment in #40569.
Fixes the issue blocking #40984.
2017-07-11 04:04:11 +00:00
..
codegen rustc: Implement stack probes for x86 2017-07-06 08:58:19 -07:00
codegen-units Move Fn to module. 2017-06-09 19:07:25 -04:00
compile-fail Auto merge of #42913 - kennytm:fix-40569-ident-without-backtrack, r=jseyfried 2017-07-11 04:04:11 +00:00
compile-fail-fulldeps remove associated_consts feature gate 2017-07-06 11:52:25 -07:00
debuginfo Pretty-printers tests: gdbr -> gdb 2017-06-09 18:51:28 +03:00
incremental remove associated_consts feature gate 2017-07-06 11:52:25 -07:00
mir-opt Update basic_assignment test to reflect small changes to codegen. 2017-06-12 13:06:42 +02:00
parse-fail Store all generic arguments for method calls in AST 2017-07-10 00:20:25 +03:00
pretty Update pretty test for derive attributes 2017-02-05 12:22:29 +10:30
run-fail updated assert_eq test, fixed incorrect assert_ne message and added test. 2017-06-13 14:17:59 +01:00
run-fail-fulldeps Implement a file-path remapping feature in support of debuginfo and reproducible builds. 2017-04-26 15:44:02 +02:00
run-make rustc: Implement the #[global_allocator] attribute 2017-07-05 14:37:01 -07:00
run-pass Auto merge of #42913 - kennytm:fix-40569-ident-without-backtrack, r=jseyfried 2017-07-11 04:04:11 +00:00
run-pass-fulldeps Update and fix a few tests 2017-06-26 02:08:14 +00:00
run-pass-valgrind Move unsized_tuple_coercion behind a feature gate. 2017-06-29 21:25:35 +09:00
rustdoc remove associated_consts feature gate 2017-07-06 11:52:25 -07:00
ui Auto merge of #42996 - Boreeas:merge-e0609-e0612, r=GuillaumeGomez 2017-07-08 15:18:46 +00:00
ui-fulldeps Introduce 'run-pass' header to 'ui' tests in compiletest. Fix issue #36516. 2017-06-02 23:28:22 +08:00
COMPILER_TESTS.md Move COMPILER_TESTS.md out of the root directory 2017-02-25 00:13:00 -06:00