rust/src/test/run-pass-fulldeps
Esteban Küber aaf3e318fc Do not emit type errors on recovered blocks
When a parse error occurs on a block, the parser will recover and create
a block with the statements collected until that point. Now a flag
stating that a recovery has been performed in this block is propagated
so that the type checker knows that the type of the block (which will be
identified as `()`) shouldn't be checked against the expectation to
reduce the amount of irrelevant diagnostic errors shown to the user.
2017-12-21 14:57:42 -08:00
..
auxiliary Fix fallout in tests. 2017-12-12 13:15:03 -08:00
proc-macro Fix hygiene bug. 2017-11-28 18:59:12 -08:00
ast_stmt_expr_attr.rs Use PathBuf instead of String where applicable 2017-12-14 11:22:08 +01:00
binary-heap-panic-safe.rs std: Remove rand crate and module 2017-11-08 20:41:17 -08:00
compiler-calls.rs Remove the cstore reference from Session in order to prepare encapsulating CrateStore access in tcx. 2017-09-12 07:19:06 -07:00
create-dir-all-bare.rs rustc_back: replace tempdir with crates.io version. 2017-12-04 18:25:31 +02:00
custom-derive-partial-eq.rs Fix some pretty printing tests 2016-10-18 23:23:40 +03:00
derive-no-std-not-supported.rs Fix fallout in tests. 2017-12-12 13:15:03 -08:00
derive-totalsum-attr.rs Add test for custom deriving plugins which rely on field attributes 2015-05-01 15:49:05 +05:30
derive-totalsum.rs Make #[derive(Anything)] into sugar for #[derive_Anything] 2015-03-06 18:20:16 -08:00
deriving-encodable-decodable-box.rs Removes FIXMEs related to #22405 2017-01-31 21:27:13 -05:00
deriving-encodable-decodable-cell-refcell.rs mk: Distribute fewer TARGET_CRATES 2016-03-07 13:05:12 -08:00
deriving-global.rs mk: Distribute fewer TARGET_CRATES 2016-03-07 13:05:12 -08:00
dropck_tarena_sound_drop.rs mk: Distribute fewer TARGET_CRATES 2016-03-07 13:05:12 -08:00
empty-struct-braces-derive.rs Partially stabilize RFC 1506 "Clarify relationships between ADTs" 2016-11-08 22:34:05 +03:00
env.rs std: Remove rand crate and module 2017-11-08 20:41:17 -08:00
extern-mod-syntax.rs mk: Distribute fewer TARGET_CRATES 2016-03-07 13:05:12 -08:00
flt2dec.rs std: Add a new wasm32-unknown-unknown target 2017-11-19 21:07:41 -08:00
issue-2804.rs Merge crate collections into alloc 2017-06-13 23:37:34 -07:00
issue-4016.rs mk: Distribute fewer TARGET_CRATES 2016-03-07 13:05:12 -08:00
issue-4036.rs mk: Distribute fewer TARGET_CRATES 2016-03-07 13:05:12 -08:00
issue-11881.rs rustc_metadata: replace RBML with a simple and type-safe scheme. 2016-09-20 20:08:05 +03:00
issue-13560.rs Update ignored tests for dynamic musl 2017-08-22 16:24:29 -05:00
issue-14021.rs mk: Distribute fewer TARGET_CRATES 2016-03-07 13:05:12 -08:00
issue-15149.rs rustc_back: replace tempdir with crates.io version. 2017-12-04 18:25:31 +02:00
issue-15778-pass.rs Add regression tests for #15778 2015-03-02 13:22:03 -08:00
issue-15924.rs mk: Distribute fewer TARGET_CRATES 2016-03-07 13:05:12 -08:00
issue-16723.rs Rename long test names to be a bit shorter 2017-11-30 07:14:10 -08:00
issue-16822.rs rollup merge of #23786: alexcrichton/less-quotes 2015-03-27 16:10:25 -07:00
issue-16992.rs Fix some pretty printing tests 2016-10-18 23:23:40 +03:00
issue-18502.rs Fix fallout of removing quotes in crate names 2015-03-27 11:43:40 -07:00
issue-18763-quote-token-tree.rs Fix some pretty printing tests 2016-10-18 23:23:40 +03:00
issue-24972.rs mk: Distribute fewer TARGET_CRATES 2016-03-07 13:05:12 -08:00
issue-35829.rs Inclusive range updated to ..= syntax 2017-11-06 13:43:59 +01:00
issue-40663.rs Ignore tests that fail on stage1 2017-08-08 18:33:43 +02:00
issue_24106.rs add regression test for issue #24106 2017-05-04 19:34:48 -04:00
linkage-visibility.rs Update ignored tests for dynamic musl 2017-08-22 16:24:29 -05:00
llvm-pass-plugin.rs Allow plugins to register LLVM passes 2015-04-08 14:01:59 -07:00
lto-syntax-extension.rs test: Fix lto-syntax-extension 2015-07-27 10:42:04 -07:00
macro-crate-does-hygiene-work.rs Use a crate attribute to load plugins 2015-02-09 13:27:27 -08:00
macro-crate-multi-decorator-literals.rs Implement RFC#1559: allow all literals in attributes. 2016-08-25 13:25:22 -07:00
macro-crate-multi-decorator.rs Get tests passing 2015-05-01 17:14:52 +12:00
macro-crate.rs Test derive expansion ordering. 2016-10-10 22:15:57 +00:00
macro-quote-cond.rs Implement quote! and other proc_macro API. 2017-06-26 02:06:26 +00:00
macro-quote-test.rs Implement quote! and other proc_macro API. 2017-06-26 02:06:26 +00:00
mbe_matching_test_macro.rs Add syntax::ext::tt::quoted::{TokenTree, ..} and remove tokenstream::TokenTree::Sequence. 2017-02-28 22:14:29 +00:00
myriad-closures.rs Move the myriad-closures.rs test case to run-pass-full test suite. 2016-11-22 15:16:54 -05:00
outlive-expansion-phase.rs Rename long test names to be a bit shorter 2017-11-30 07:14:10 -08:00
plugin-args-1.rs Use a crate attribute to load plugins 2015-02-09 13:27:27 -08:00
plugin-args-2.rs Use a crate attribute to load plugins 2015-02-09 13:27:27 -08:00
plugin-args-3.rs Use a crate attribute to load plugins 2015-02-09 13:27:27 -08:00
plugin-lib-ok-in-plugin.rs Warn when linking a plugin into a non-plugin crate 2015-02-12 12:44:31 -08:00
plugin-plus-extern-crate.rs Warn when linking a plugin into a non-plugin crate 2015-02-12 12:44:31 -08:00
pprust-expr-roundtrip.rs Do not emit type errors on recovered blocks 2017-12-21 14:57:42 -08:00
proc_macro.rs Implement quote! and other proc_macro API. 2017-06-26 02:06:26 +00:00
qquote.rs Implement a file-path remapping feature in support of debuginfo and reproducible builds. 2017-04-26 15:44:02 +02:00
quote-tokens.rs Add syntax::ext::tt::quoted::{TokenTree, ..} and remove tokenstream::TokenTree::Sequence. 2017-02-28 22:14:29 +00:00
quote-unused-sp-no-warning.rs Fix some pretty printing tests 2016-10-18 23:23:40 +03:00
regions-mock-tcx.rs Merge crate collections into alloc 2017-06-13 23:37:34 -07:00
rename-directory.rs rustc_back: replace tempdir with crates.io version. 2017-12-04 18:25:31 +02:00
roman-numerals-macro.rs Use a crate attribute to load plugins 2015-02-09 13:27:27 -08:00
rustc_encodable_hygiene.rs prevent other encode methods from breaking derive(RustcEncodable) 2016-04-12 15:41:46 +02:00
sort-unstable.rs std: Add a new wasm32-unknown-unknown target 2017-11-19 21:07:41 -08:00
stdio-from.rs rustc_back: replace tempdir with crates.io version. 2017-12-04 18:25:31 +02:00
switch-stdout.rs rustc_back: replace tempdir with crates.io version. 2017-12-04 18:25:31 +02:00
syntax-extension-with-dll-deps.rs Require feature attributes, and add them where necessary 2015-03-23 14:40:26 -07:00
vector-sort-panic-safe.rs Stabilize const-calling existing const-fns in std 2017-11-26 23:43:44 +01:00