rust/src/test/compile-fail
Cameron Zwarich 45a1b97764 Make analyze_move_out_from more field-sensitive
Currently analyze_move_out_from checks all restrictions on all base
paths of the move path, but it only needs to check restrictions from
loans of the base paths, and can disregard restrictions from loans of
extensions of those base paths.
2014-06-13 20:48:09 -07:00
..
mod_file_disambig_aux Change xfail directives in compiletests to ignore, closes #11363 2014-02-11 18:23:20 +01:00
access-mode-in-closures.rs Remove outdated and unnecessary std::vec_ng::Vec imports. 2014-03-22 01:08:57 +11:00
ambig-default-method.rs Correctly report errors for ambiguous default methods 2013-10-04 01:10:28 +09:00
ambig_impl_2_exe.rs Remove check-fast. Closes #4193, #8844, #6330, #7416 2014-04-06 15:55:43 -07:00
ambig_impl_bounds.rs test: Fix tests. rs=tests 2013-03-13 20:08:35 -07:00
ambig_impl_unify.rs Remove outdated and unnecessary std::vec_ng::Vec imports. 2014-03-22 01:08:57 +11:00
arg-count-mismatch.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
arg-type-mismatch.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
asm-gated.rs Activate checking code for ASM feature gate. Fix tests 2013-10-22 13:41:25 +02:00
asm-in-bad-modifier.rs Remove check-fast. Closes #4193, #8844, #6330, #7416 2014-04-06 15:55:43 -07:00
asm-misplaced-option.rs Remove check-fast. Closes #4193, #8844, #6330, #7416 2014-04-06 15:55:43 -07:00
asm-out-assign-imm.rs Remove check-fast. Closes #4193, #8844, #6330, #7416 2014-04-06 15:55:43 -07:00
asm-out-no-modifier.rs Remove check-fast. Closes #4193, #8844, #6330, #7416 2014-04-06 15:55:43 -07:00
asm-out-read-uninit.rs Remove check-fast. Closes #4193, #8844, #6330, #7416 2014-04-06 15:55:43 -07:00
assign-imm-local-twice.rs log: Introduce liblog, the old std::logging 2014-03-15 22:26:36 -07:00
assign-to-method.rs rustc: Remove private enum variants 2014-04-16 08:12:43 -07:00
assignment-operator-unimplemented.rs more backticks 2014-01-12 10:35:10 +01:00
attempted-access-non-fatal.rs new borrow checker (mass squash) 2013-04-30 06:59:32 -04:00
attr-bad-crate-attr.rc Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
attr-bad-meta.rs test: De-export aux, bench, compile-fail, and run-fail. rs=deexporting 2013-01-30 15:08:45 -08:00
attr-before-ext.rs log: Introduce liblog, the old std::logging 2014-03-15 22:26:36 -07:00
attr-before-let.rs detect unused attrs in one more place, allow parsing to continue for all 2013-05-20 11:49:20 -07:00
attr-before-stmt.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
attr-dangling-in-fn.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
attr-dangling-in-mod.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
attr.rs syntax: Tidy up parsing the new attribute syntax 2014-03-20 18:51:52 -07:00
attrs-after-extern-mod.rs Fix fallout from std::libc separation 2014-04-04 09:31:44 -07:00
auto-ref-slice-plus-ref.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
autoderef-full-lval.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
bad-bang-ann-3.rs Remove ancient emacs mode lines from test cases 2013-10-25 17:41:54 -07:00
bad-bang-ann.rs Remove ancient emacs mode lines from test cases 2013-10-25 17:41:54 -07:00
bad-char-literals.rs Make most lexer errors non-fatal 2014-05-23 19:35:08 -07:00
bad-const-type.rs Fallout from the libcollections movement 2014-06-05 13:55:11 -07:00
bad-crate-id.rs rustc: Add the concept of a Strict Version Hash 2014-02-28 10:48:04 -08:00
bad-env-capture.rs Improve the attempted dynamic environment-capture error message 2013-07-02 01:05:57 +05:30
bad-env-capture2.rs Improve the attempted dynamic environment-capture error message 2013-07-02 01:05:57 +05:30
bad-env-capture3.rs Improve the attempted dynamic environment-capture error message 2013-07-02 01:05:57 +05:30
bad-expr-lhs.rs test: Add test for LHS expression check 2013-10-30 16:45:20 +09:00
bad-expr-path.rs core: rename strbuf::StrBuf to string::String 2014-05-24 21:48:10 -07:00
bad-expr-path2.rs core: rename strbuf::StrBuf to string::String 2014-05-24 21:48:10 -07:00
bad-extern-link-attrs.rs rustc: Handle #[link(name = "")] error 2013-12-20 01:53:41 +09:00
bad-main.rs Require extern "Rust" fn main() exactly 2013-07-09 16:56:16 -04:00
bad-match.rs Added tests to make tidy 2014-02-07 12:49:24 -06:00
bad-method-typaram-kind.rs librustc: Remove all uses of the Copy bound. 2013-07-17 14:57:53 -07:00
bad-mid-path-type-params.rs Introduce VecPerParamSpace and use it to represent sets of types and 2014-06-13 13:20:24 -04:00
bad-module.rs test: Automatically remove all ~[T] from tests. 2014-03-21 23:37:21 +11:00
bad-name.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
bad-type-env-capture.rs Change error for out of scope type params to be more helpful. 2014-04-17 18:24:52 +01:00
bad-value-ident-false.rs librustc: Replace impl Type : Trait with impl Trait for Type. rs=implflipping 2013-02-14 14:44:12 -08:00
bad-value-ident-true.rs librustc: Replace impl Type : Trait with impl Trait for Type. rs=implflipping 2013-02-14 14:44:12 -08:00
bang-tailexpr.rs Remove ret_style and instead check whether fn return type is bot 2013-01-08 14:21:06 -08:00
bind-by-move-neither-can-live-while-the-other-survives-1.rs log: Introduce liblog, the old std::logging 2014-03-15 22:26:36 -07:00
bind-by-move-neither-can-live-while-the-other-survives-2.rs log: Introduce liblog, the old std::logging 2014-03-15 22:26:36 -07:00
bind-by-move-neither-can-live-while-the-other-survives-3.rs log: Introduce liblog, the old std::logging 2014-03-15 22:26:36 -07:00
bind-by-move-neither-can-live-while-the-other-survives-4.rs log: Introduce liblog, the old std::logging 2014-03-15 22:26:36 -07:00
bind-by-move-no-guards.rs std: Rename Chan/Port types and constructor 2014-03-13 13:23:29 -07:00
bind-by-move-no-sub-bindings.rs log: Introduce liblog, the old std::logging 2014-03-15 22:26:36 -07:00
bind-struct-early-modifiers.rs Allow ref and mut modifiers for short form field patterns 2013-12-10 14:05:57 -08:00
binop-bitxor-str.rs Fallout from the libcollections movement 2014-06-05 13:55:11 -07:00
binop-logic-float.rs more backticks 2014-01-12 10:35:10 +01:00
binop-logic-int.rs more backticks 2014-01-12 10:35:10 +01:00
binop-mul-bool.rs more backticks 2014-01-12 10:35:10 +01:00
binop-typeck.rs more backticks 2014-01-12 10:35:10 +01:00
block-coerce-no-2.rs All uses of extern fn should mean extern "C" fn. Closes #9309. 2014-02-24 13:24:57 +13:00
block-coerce-no.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
block-must-not-have-result-do.rs librustc: Replace impl Type : Trait with impl Trait for Type. rs=implflipping 2013-02-14 14:44:12 -08:00
block-must-not-have-result-res.rs switch Drop to &mut self 2013-09-16 22:19:23 -04:00
block-must-not-have-result-while.rs librustc: Replace impl Type : Trait with impl Trait for Type. rs=implflipping 2013-02-14 14:44:12 -08:00
bogus-tag.rs log: Introduce liblog, the old std::logging 2014-03-15 22:26:36 -07:00
borrowck-and-init.rs log: Introduce liblog, the old std::logging 2014-03-15 22:26:36 -07:00
borrowck-anon-fields-struct.rs Added tests to make tidy 2014-02-07 12:49:24 -06:00
borrowck-anon-fields-tuple.rs Added tests to make tidy 2014-02-07 12:49:24 -06:00
borrowck-anon-fields-variant.rs Added tests to make tidy 2014-02-07 12:49:24 -06:00
borrowck-assign-comp-idx.rs test: Make manual changes to deal with the fallout from removal of 2014-03-21 23:37:21 +11:00
borrowck-assign-comp.rs Merge remote-tracking branch 'mozilla/incoming' into issue-5910-dyna-freeze 2013-05-05 15:11:04 -04:00
borrowck-assign-to-andmut-in-aliasable-loc.rs Make 'self lifetime illegal. 2013-12-11 10:54:06 -08:00
borrowck-assign-to-andmut-in-borrowed-loc.rs Make 'self lifetime illegal. 2013-12-11 10:54:06 -08:00
borrowck-assign-to-constants.rs rustc: Check LHS expression of assignment 2013-10-30 16:45:20 +09:00
borrowck-auto-mut-ref-to-immut-var.rs Remove std::io once and for all! 2013-10-24 14:22:34 -07:00
borrowck-autoref-3261.rs All uses of extern fn should mean extern "C" fn. Closes #9309. 2014-02-24 13:24:57 +13:00
borrowck-bad-nested-calls-free.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-bad-nested-calls-move.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-block-unint.rs log: Introduce liblog, the old std::logging 2014-03-15 22:26:36 -07:00
borrowck-borrow-from-owned-ptr.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-borrow-from-stack-variable.rs Drop the '2' suffix from logging macros 2013-10-22 08:09:56 -07:00
borrowck-borrow-from-temporary.rs Update years on more license headers 2014-01-17 10:18:39 -05:00
borrowck-borrow-mut-base-ptr-in-aliasable-loc.rs Move replace and swap to std::mem. Get rid of std::util 2014-02-11 05:21:35 +08:00
borrowck-borrow-mut-object-twice.rs test -- update tests with new error messages 2014-02-11 16:55:25 -05:00
borrowck-borrow-overloaded-auto-deref-mut.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-borrow-overloaded-auto-deref.rs Region + borrow checker support and tests for overloaded autoderef. 2014-03-13 14:21:46 +02:00
borrowck-borrow-overloaded-deref-mut.rs std: Rename Chan/Port types and constructor 2014-03-13 13:23:29 -07:00
borrowck-borrow-overloaded-deref.rs Allow overloading explicit dereferences. 2014-03-05 00:26:51 +02:00
borrowck-borrowed-uniq-rvalue-2.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
borrowck-borrowed-uniq-rvalue.rs Fallout from the libcollections movement 2014-06-05 13:55:11 -07:00
borrowck-break-uninit-2.rs log: Introduce liblog, the old std::logging 2014-03-15 22:26:36 -07:00
borrowck-break-uninit.rs log: Introduce liblog, the old std::logging 2014-03-15 22:26:36 -07:00
borrowck-call-is-borrow-issue-12224.rs rustc: Tweak the borrow on closure invocations 2014-04-23 10:03:43 -07:00
borrowck-call-method-from-mut-aliasable.rs librustc: Remove &const and *const from the language. 2013-08-27 18:46:51 -07:00
borrowck-call-sendfn.rs Reenable some ignored test cases 2014-02-12 20:23:45 +01:00
borrowck-closures-mut-and-imm.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-closures-mut-of-imm.rs test -- add new tests specifically examining closure borrows 2014-02-11 16:55:25 -05:00
borrowck-closures-two-mut.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-closures-unique.rs test -- add new tests specifically examining closure borrows 2014-02-11 16:55:25 -05:00
borrowck-closures-use-after-free.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-field-sensitivity.rs Make analyze_move_out_from more field-sensitive 2014-06-13 20:48:09 -07:00
borrowck-forbid-static-unsafe-interior.rs rustc: Completely forbid borrows of unsafe statics 2014-03-24 18:04:10 +01:00
borrowck-if-no-else.rs log: Introduce liblog, the old std::logging 2014-03-15 22:26:36 -07:00
borrowck-if-with-else.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
borrowck-imm-ref-to-mut-rec-field-issue-3162-c.rs new borrow checker (mass squash) 2013-04-30 06:59:32 -04:00
borrowck-init-in-called-fn-expr.rs borrowck: classify expressions as assignees, uses or both 2014-03-09 23:23:28 +08:00
borrowck-init-in-fn-expr.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
borrowck-init-in-fru.rs Change check_loans to use ExprUseVisitor. 2014-06-06 11:59:33 -07:00
borrowck-init-op-equal.rs Remove outdated and unnecessary std::vec_ng::Vec imports. 2014-03-22 01:08:57 +11:00
borrowck-init-plus-equal.rs borrowck: classify expressions as assignees, uses or both 2014-03-09 23:23:28 +08:00
borrowck-insert-during-each.rs Fallout from the libcollections movement 2014-06-05 13:55:11 -07:00
borrowck-issue-2657-1.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-issue-2657-2.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-issue-14498.rs Fix the handling of assignments to owning pointer paths in check_loans 2014-05-29 22:02:57 -07:00
borrowck-lend-flow-if.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-lend-flow-loop.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-lend-flow-match.rs Touch up and rebase previous commits 2014-05-13 17:24:08 -07:00
borrowck-lend-flow.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-let-suggestion.rs Add a suggestion to use a let binding on some borrowck errors. 2014-05-21 22:04:22 -07:00
borrowck-loan-blocks-move-cc.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-loan-blocks-move.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-loan-blocks-mut-uniq.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-loan-in-overloaded-op.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-loan-local-as-both-mut-and-imm.rs Remove re-exports of std::io::stdio::{print, println} in the prelude. 2014-01-11 10:46:00 +11:00
borrowck-loan-rcvr-overloaded-op.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
borrowck-loan-rcvr.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
borrowck-loan-vec-content.rs test: Make manual changes to deal with the fallout from removal of 2014-03-21 23:37:21 +11:00
borrowck-managed-pointer-deref-scope.rs Update tests and move other tests around 2014-04-23 18:19:36 +02:00
borrowck-match-binding-is-assignment.rs Match binding is assignment 2014-02-24 21:22:27 -08:00
borrowck-move-by-capture.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-move-error-with-note.rs std: Rename strbuf operations to string 2014-05-27 12:59:31 -07:00
borrowck-move-from-subpath-of-borrowed-path.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-move-from-unsafe-ptr.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-move-in-irrefut-pat.rs std: Remove String's to_owned 2014-05-27 11:11:15 -07:00
borrowck-move-moved-value-into-closure.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-move-mut-base-ptr.rs Move replace and swap to std::mem. Get rid of std::util 2014-02-11 05:21:35 +08:00
borrowck-move-out-of-overloaded-auto-deref.rs Region + borrow checker support and tests for overloaded autoderef. 2014-03-13 14:21:46 +02:00
borrowck-move-out-of-overloaded-deref.rs std: Remove String's to_owned 2014-05-27 11:11:15 -07:00
borrowck-move-out-of-static-item.rs Rename Pod into Copy 2014-03-28 10:34:02 +01:00
borrowck-move-out-of-struct-with-dtor.rs std: Rename strbuf operations to string 2014-05-27 12:59:31 -07:00
borrowck-move-out-of-tuple-struct-with-dtor.rs std: Rename strbuf operations to string 2014-05-27 12:59:31 -07:00
borrowck-move-out-of-vec-tail.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
borrowck-move-subcomponent.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-multiple-captures.rs Add a test for borrowck errors with multiple closure captures. 2014-06-06 11:59:33 -07:00
borrowck-mut-addr-of-imm-var.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
borrowck-mut-borrow-of-mut-base-ptr.rs Move replace and swap to std::mem. Get rid of std::util 2014-02-11 05:21:35 +08:00
borrowck-mut-slice-of-imm-vec.rs test: Make manual changes to deal with the fallout from removal of 2014-03-21 23:37:21 +11:00
borrowck-no-cycle-in-exchange-heap.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-object-lifetime.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-object-mutability.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-or-init.rs log: Introduce liblog, the old std::logging 2014-03-15 22:26:36 -07:00
borrowck-pat-reassign-binding.rs Touch up and rebase previous commits 2014-05-13 17:24:08 -07:00
borrowck-preserve-box-in-field.rs Touch up and rebase previous commits 2014-05-13 17:24:08 -07:00
borrowck-preserve-box-in-uniq.rs Touch up and rebase previous commits 2014-05-13 17:24:08 -07:00
borrowck-preserve-box.rs Touch up and rebase previous commits 2014-05-13 17:24:08 -07:00
borrowck-preserve-cond-box.rs rustc: Remove moved_variables_set 2014-04-23 18:22:05 +02:00
borrowck-preserve-expl-deref.rs Touch up and rebase previous commits 2014-05-13 17:24:08 -07:00
borrowck-reborrow-from-mut.rs new borrow checker (mass squash) 2013-04-30 06:59:32 -04:00
borrowck-reborrow-from-shorter-lived-andmut.rs Added tests to make tidy 2014-02-07 12:49:24 -06:00
borrowck-ref-into-rvalue.rs std: Remove String's to_owned 2014-05-27 11:11:15 -07:00
borrowck-ref-mut-of-imm.rs Use assert_eq! rather than assert! where possible 2013-05-19 08:16:02 -04:00
borrowck-report-with-custom-diagnostic.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
borrowck-return.rs borrowck: classify expressions as assignees, uses or both 2014-03-09 23:23:28 +08:00
borrowck-struct-update-with-dtor.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-swap-mut-base-ptr.rs Move replace and swap to std::mem. Get rid of std::util 2014-02-11 05:21:35 +08:00
borrowck-unary-move.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-uninit-after-item.rs borrowck: classify expressions as assignees, uses or both 2014-03-09 23:23:28 +08:00
borrowck-uninit-in-assignop.rs borrowck: classify expressions as assignees, uses or both 2014-03-09 23:23:28 +08:00
borrowck-uninit.rs log: Introduce liblog, the old std::logging 2014-03-15 22:26:36 -07:00
borrowck-uniq-via-lend.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-use-in-index-lvalue.rs rustc: Remove ~[T] from the language 2014-06-11 15:02:17 -07:00
borrowck-vec-pattern-element-loan.rs test: Make manual changes to deal with the fallout from removal of 2014-03-21 23:37:21 +11:00
borrowck-vec-pattern-loan-from-mut.rs test: Make manual changes to deal with the fallout from removal of 2014-03-21 23:37:21 +11:00
borrowck-vec-pattern-move-tail.rs test -- update tests with new error messages 2014-02-11 16:55:25 -05:00
borrowck-vec-pattern-nesting.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-vec-pattern-tail-element-loan.rs test: Make manual changes to deal with the fallout from removal of 2014-03-21 23:37:21 +11:00
borrowck-while-break.rs log: Introduce liblog, the old std::logging 2014-03-15 22:26:36 -07:00
borrowck-while-cond.rs borrowck: classify expressions as assignees, uses or both 2014-03-09 23:23:28 +08:00
borrowck-while.rs borrowck: classify expressions as assignees, uses or both 2014-03-09 23:23:28 +08:00
box-static-bound.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
break-outside-loop.rs core: rename strbuf::StrBuf to string::String 2014-05-24 21:48:10 -07:00
builtin-superkinds-double-superkind.rs Replace Freeze bounds with Share bounds 2014-03-20 10:16:55 +01:00
builtin-superkinds-in-metadata.rs Remove check-fast. Closes #4193, #8844, #6330, #7416 2014-04-06 15:55:43 -07:00
builtin-superkinds-self-type.rs Replace Freeze bounds with Share bounds 2014-03-20 10:16:55 +01:00
builtin-superkinds-simple.rs test: Remove Freeze / NoFreeze from tests 2014-03-22 15:47:34 +01:00
builtin-superkinds-typaram-not-send.rs Replace Freeze bounds with Share bounds 2014-03-20 10:16:55 +01:00
by-move-pattern-binding.rs std: Rename strbuf operations to string 2014-05-27 12:59:31 -07:00
call-extern-trait-as-function.rs Add test for issue #6698 2013-06-03 13:09:26 +02:00
capture1.rs Remove ancient emacs mode lines from test cases 2013-10-25 17:41:54 -07:00
cast-as-bool.rs forbid cast as bool 2013-09-04 23:09:51 -04:00
cast-from-nil.rs librustc: Remove fail_unless! 2013-03-29 16:39:08 -07:00
cast-to-bare-fn.rs rustc: Update obsolete attribute list 2013-11-26 14:06:52 +09:00
cast-to-nil.rs librustc: Replace impl Type : Trait with impl Trait for Type. rs=implflipping 2013-02-14 14:44:12 -08:00
cast-vector-to-unsafe-nonstatic.rs rustdoc: Change all code-blocks with a script 2013-09-25 14:27:42 -07:00
changing-crates.rs rustc: Add the concept of a Strict Version Hash 2014-02-28 10:48:04 -08:00
check-static-immutable-mut-slices.rs rustc: Move mut slice check to check_static 2014-03-06 22:50:39 +01:00
check-static-values-constraints.rs std: Rename strbuf operations to string 2014-05-27 12:59:31 -07:00
circular_modules_hello.rs Change xfail directives in compiletests to ignore, closes #11363 2014-02-11 18:23:20 +01:00
circular_modules_main.rs std: Remove String's to_owned 2014-05-27 11:11:15 -07:00
class-cast-to-trait.rs std: Rename strbuf operations to string 2014-05-27 12:59:31 -07:00
class-implements-bad-trait.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
class-method-missing.rs Move comparing of impl methods against trait from collect to check. 2013-11-08 19:45:49 -05:00
class-missing-self.rs rustc: Remove private enum variants 2014-04-16 08:12:43 -07:00
cleanup-rvalue-scopes-cf.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
closure-bounds-cant-promote-superkind-in-struct.rs Register new snapshots 2014-04-08 00:03:11 -07:00
closure-bounds-not-builtin.rs Added tests to make tidy 2014-02-07 12:49:24 -06:00
closure-bounds-static-cant-capture-borrowed.rs syntax: Tweak parsing lifetime bounds on closures 2014-04-06 00:08:21 -07:00
closure-bounds-subtype.rs test: Remove Freeze / NoFreeze from tests 2014-03-22 15:47:34 +01:00
closure-reform-bad.rs libcore: Remove all uses of ~str from libcore. 2014-05-22 14:42:02 -07:00
closure-that-fails.rs Added tests to make tidy 2014-02-07 12:49:24 -06:00
coerce-bare-fn-to-closure-and-proc.rs Demote self to an (almost) regular argument and remove the env param. 2014-01-27 14:31:24 +02:00
coerce-unsafe-to-closure.rs core: Remove the cast module 2014-05-11 01:13:02 -07:00
coherence_inherent.rs rustdoc: Change all code-blocks with a script 2013-09-25 14:27:42 -07:00
coherence_inherent_cc.rs Remove check-fast. Closes #4193, #8844, #6330, #7416 2014-04-06 15:55:43 -07:00
column-offset-1-based.rs syntax: Tidy up parsing the new attribute syntax 2014-03-20 18:51:52 -07:00
comm-not-freeze.rs Replace Freeze bounds with Share bounds 2014-03-20 10:16:55 +01:00
concat.rs Implement a concat!() format extension 2013-10-31 13:46:10 -07:00
conflicting-implementations-aux.rs extern mod => extern crate 2014-02-14 22:55:21 -08:00
conflicting-implementations.rs Add backticks around trait name in conflicting implementations error message 2013-08-02 17:54:54 -04:00
const-block-non-item-statement.rs Allow blocks in const expressions 2014-05-13 17:24:07 -07:00
const-cast-different-types.rs remove leftover obsolete string literals 2014-05-01 17:42:57 -04:00
const-cast-wrong-type.rs librustc: Remove all uses of the old [T * N] fixed-length vector syntax 2013-03-26 21:29:34 -07:00
const-recursive.rs librustc: Remove the const declaration form everywhere 2013-03-22 22:24:35 -07:00
copy-a-resource.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
core-tls-store-pointer.rs std: Modernize the local_data api 2014-05-07 23:43:39 -07:00
crateresolve1.rs extern mod => extern crate 2014-02-14 22:55:21 -08:00
crateresolve2.rs extern mod => extern crate 2014-02-14 22:55:21 -08:00
crateresolve5.rs Remove check-fast. Closes #4193, #8844, #6330, #7416 2014-04-06 15:55:43 -07:00
dead-code-ret.rs Use new attribute syntax in python files in src/etc too (#13478) 2014-04-14 21:00:31 +05:30
deref-non-pointer.rs Drop the '2' suffix from logging macros 2013-10-22 08:09:56 -07:00
deriving-bounds.rs Register new snapshots 2014-05-04 22:35:21 -07:00
deriving-meta-unknown-trait.rs syntax: implement #[deriving] meta-attribute 2013-03-12 12:52:39 -04:00
deriving-no-inner-impl-error-message.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-primitive.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
deriving-span-Clone-enum-struct-variant.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-span-Clone-enum.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-span-Clone-struct.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-span-Clone-tuple-struct.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-span-Default-struct.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-span-Default-tuple-struct.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-span-Hash-enum-struct-variant.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-span-Hash-enum.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-span-Hash-struct.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-span-Hash-tuple-struct.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-span-PartialEq-enum-struct-variant.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-span-PartialEq-enum.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-span-PartialEq-struct.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-span-PartialEq-tuple-struct.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-span-PartialOrd-enum-struct-variant.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-span-PartialOrd-enum.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-span-PartialOrd-struct.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-span-PartialOrd-tuple-struct.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-span-Rand-enum-struct-variant.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-span-Rand-enum.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-span-Rand-struct.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-span-Rand-tuple-struct.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-span-Show-enum-struct-variant.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-span-Show-enum.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-span-Show-struct.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-span-Show-tuple-struct.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-span-TotalEq-enum-struct-variant.rs std: Drop Total from Total{Eq,Ord} 2014-06-01 10:31:27 -07:00
deriving-span-TotalEq-enum.rs std: Drop Total from Total{Eq,Ord} 2014-06-01 10:31:27 -07:00
deriving-span-TotalEq-struct.rs std: Drop Total from Total{Eq,Ord} 2014-06-01 10:31:27 -07:00
deriving-span-TotalEq-tuple-struct.rs std: Drop Total from Total{Eq,Ord} 2014-06-01 10:31:27 -07:00
deriving-span-TotalOrd-enum-struct-variant.rs std: Drop Total from Total{Eq,Ord} 2014-06-01 10:31:27 -07:00
deriving-span-TotalOrd-enum.rs std: Drop Total from Total{Eq,Ord} 2014-06-01 10:31:27 -07:00
deriving-span-TotalOrd-struct.rs std: Drop Total from Total{Eq,Ord} 2014-06-01 10:31:27 -07:00
deriving-span-TotalOrd-tuple-struct.rs std: Drop Total from Total{Eq,Ord} 2014-06-01 10:31:27 -07:00
deriving-span-Zero-struct.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-span-Zero-tuple-struct.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
disallowed-deconstructing-destructing-struct-let.rs std: Rename strbuf operations to string 2014-05-27 12:59:31 -07:00
disallowed-deconstructing-destructing-struct-match.rs std: Rename strbuf operations to string 2014-05-27 12:59:31 -07:00
does-nothing.rs log: Introduce liblog, the old std::logging 2014-03-15 22:26:36 -07:00
drop-on-non-struct.rs test: Update with std => core movement 2014-05-07 08:17:05 -07:00
dup-struct-enum-struct-variant.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
duplicate-visibility.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
elided-test.rs rustc: Only accept main functions at the crate level. #4433 2013-04-29 17:10:50 -07:00
empty-impl-semicolon.rs Remove the obsolete handler for impl A;. 2014-01-31 21:43:09 -08:00
empty-linkname.rs test: Clean out the test suite a bit 2014-02-25 09:21:09 -08:00
enum-discrim-too-small.rs Add tests for enum discriminant sizing. 2013-10-29 09:09:20 -07:00
enum-in-scope.rs test: Remove newtype enums from the test suite. rs=deenum 2013-03-11 09:35:58 -07:00
enums-pats-not-idents.rs rustc: disallow trailing parentheses for nullary enum variants 2014-03-17 12:11:22 +01:00
error-should-say-copy-not-pod.rs std: Remove String's to_owned 2014-05-27 11:11:15 -07:00
estr-subtyping.rs core: rename strbuf::StrBuf to string::String 2014-05-24 21:48:10 -07:00
eval-enum.rs Added tests to make tidy 2014-02-07 12:49:24 -06:00
explicit-call-to-dtor.rs Remove re-exports of std::io::stdio::{print, println} in the prelude. 2014-01-11 10:46:00 +11:00
explicit-call-to-supertrait-dtor.rs Remove re-exports of std::io::stdio::{print, println} in the prelude. 2014-01-11 10:46:00 +11:00
export-fully-qualified.rs test: De-export aux, bench, compile-fail, and run-fail. rs=deexporting 2013-01-30 15:08:45 -08:00
export-import.rs Fix existing privacy/visibility violations 2013-10-07 13:00:52 -07:00
export-tag-variant.rs Refine privacy error messages to be more accurate 2013-10-14 15:12:40 -07:00
export.rs test: De-export aux, bench, compile-fail, and run-fail. rs=deexporting 2013-01-30 15:08:45 -08:00
export2.rs log: Introduce liblog, the old std::logging 2014-03-15 22:26:36 -07:00
ext-nonexistent.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
extenv-arg-2-not-string-literal.rs env! syntax extension changes 2013-08-08 10:35:42 -07:00
extenv-no-args.rs env! syntax extension changes 2013-08-08 10:35:42 -07:00
extenv-not-defined-custom.rs env! syntax extension changes 2013-08-08 10:35:42 -07:00
extenv-not-defined-default.rs Added tests to make tidy 2014-02-07 12:49:24 -06:00
extenv-not-string-literal.rs env! syntax extension changes 2013-08-08 10:35:42 -07:00
extenv-too-many-args.rs env! syntax extension changes 2013-08-08 10:35:42 -07:00
extern-expected-fn-or-brace.rs Replace extern mod with extern crate 2014-02-13 20:52:16 +01:00
extern-foreign-crate.rs Replace extern mod with extern crate 2014-02-13 20:52:16 +01:00
extern-main-fn.rs Require extern "Rust" fn main() exactly 2013-07-09 16:56:16 -04:00
extern-no-fn.rs Fix #6342 2013-05-22 16:11:48 +09:00
extern-wrong-value-type.rs test: Remove most uses of &fn() from the tests. 2013-11-26 08:19:00 -08:00
extoption_env-no-args.rs env! syntax extension changes 2013-08-08 10:35:42 -07:00
extoption_env-not-string-literal.rs env! syntax extension changes 2013-08-08 10:35:42 -07:00
extoption_env-too-many-args.rs env! syntax extension changes 2013-08-08 10:35:42 -07:00
fail-simple.rs Remove ancient emacs mode lines from test cases 2013-10-25 17:41:54 -07:00
float-literal-inference-restrictions.rs remove the float type 2013-10-01 14:54:10 -04:00
fn-bad-block-type.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
fn-compare-mismatch.rs more backticks 2014-01-12 10:35:10 +01:00
fn-variance-1.rs test: De-@mut the test suite 2014-01-03 14:02:01 -08:00
for-loop-refutable-pattern-error-message.rs syntax: desugar a for loop to a let binding to get better error 2014-05-27 09:24:37 +10:00
foreign-unsafe-fn-called.rs Remove ancient emacs mode lines from test cases 2013-10-25 17:41:54 -07:00
forget-init-unsafe.rs std: Move intrinsics to std::intrinsics. 2014-02-23 01:07:53 -08:00
fully-qualified-type-name1.rs test: Update with std => core movement 2014-05-07 08:17:05 -07:00
fully-qualified-type-name2.rs test: De-export aux, bench, compile-fail, and run-fail. rs=deexporting 2013-01-30 15:08:45 -08:00
fully-qualified-type-name3.rs Change xfail directives in compiletests to ignore, closes #11363 2014-02-11 18:23:20 +01:00
fully-qualified-type-name4.rs test: Update with std => core movement 2014-05-07 08:17:05 -07:00
functional-struct-update-noncopyable.rs sync: Move underneath libstd 2014-06-11 10:00:43 -07:00
future_not_copyable.rs sync: Move underneath libstd 2014-06-11 10:00:43 -07:00
gated-bad-feature.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
gated-concat_idents.rs rustc: feature-gate concat_idents!. 2014-04-04 20:25:50 +11:00
gated-default-type-param-usage.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
gated-default-type-params.rs Implement default type parameters in generics. 2014-01-30 19:28:41 +02:00
gated-glob-imports.rs Implement feature-gating for the compiler 2013-10-05 20:19:33 -07:00
gated-macro-rules.rs Implement feature-gating for the compiler 2013-10-05 20:19:33 -07:00
gated-non-ascii-idents.rs Remove check-fast. Closes #4193, #8844, #6330, #7416 2014-04-06 15:55:43 -07:00
gated-plugin_registrar.rs Convert tests to use #[plugin_registrar] 2014-06-09 14:29:30 -07:00
gated-simd.rs extern mod => extern crate 2014-02-14 22:55:21 -08:00
gated-struct-enums.rs Implement feature-gating for the compiler 2013-10-05 20:19:33 -07:00
gated-trace_macros.rs Remove check-fast. Closes #4193, #8844, #6330, #7416 2014-04-06 15:55:43 -07:00
generic-extern.rs Forbid use of generics with foreign functions. Closes #10353. 2014-02-17 18:52:11 +13:00
generic-impl-less-params-with-defaults.rs Introduce VecPerParamSpace and use it to represent sets of types and 2014-06-13 13:20:24 -04:00
generic-impl-more-params-with-defaults.rs Introduce VecPerParamSpace and use it to represent sets of types and 2014-06-13 13:20:24 -04:00
generic-non-trailing-defaults.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
generic-type-less-params-with-defaults.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
generic-type-more-params-with-defaults.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
generic-type-params-forward-mention.rs Catch forward declarations in default type params at AST conversion. 2014-04-17 18:24:52 +01:00
generic-type-params-name-repr.rs Fallout from the libcollections movement 2014-06-05 13:55:11 -07:00
glob-resolve1.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
hygienic-label-1.rs librustc: Fix the issue with labels shadowing variable names by making 2014-06-13 13:53:34 -07:00
hygienic-label-2.rs librustc: Fix the issue with labels shadowing variable names by making 2014-06-13 13:53:34 -07:00
hygienic-label-3.rs librustc: Fix the issue with labels shadowing variable names by making 2014-06-13 13:53:34 -07:00
hygienic-label-4.rs librustc: Fix the issue with labels shadowing variable names by making 2014-06-13 13:53:34 -07:00
if-branch-types.rs Correct handling of if/match, and make explicit computation of 2013-07-01 20:43:54 -04:00
if-typeck.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
if-without-else-result.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
ifmt-bad-arg.rs std: Remove i18n/l10n from format! 2014-06-11 16:04:24 -07:00
ifmt-bad-format-args.rs Implement a format_args!() macro 2013-09-12 00:36:54 -07:00
ifmt-bad-format-args2.rs Implement a format_args!() macro 2013-09-12 00:36:54 -07:00
ifmt-unimpl.rs Updates with core::fmt changes 2014-05-15 23:22:06 -07:00
ifmt-unknown-trait.rs Settle on the format/write/print family of names 2013-08-24 12:48:10 -07:00
immut-function-arguments.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
impl-bounds-checking.rs Add tests for some default method things. 2013-06-28 18:09:02 -07:00
impl-duplicate-methods.rs librustc: Fix merge fallout and test cases. 2013-06-28 10:44:17 -04:00
implicit-method-bind.rs Remove Times trait 2014-01-30 14:52:25 +11:00
import-from-missing.rs test: De-export aux, bench, compile-fail, and run-fail. rs=deexporting 2013-01-30 15:08:45 -08:00
import-from-path.rs librustc: Replace impl Type : Trait with impl Trait for Type. rs=implflipping 2013-02-14 14:44:12 -08:00
import-from-rename.rs test: De-export aux, bench, compile-fail, and run-fail. rs=deexporting 2013-01-30 15:08:45 -08:00
import-glob-0.rs Fix inner attribute syntax from #[foo]; to #![foo] 2014-04-04 13:22:57 -07:00
import-glob-circular.rs Fix inner attribute syntax from #[foo]; to #![foo] 2014-04-04 13:22:57 -07:00
import-glob-path.rs librustc: Replace impl Type : Trait with impl Trait for Type. rs=implflipping 2013-02-14 14:44:12 -08:00
import-glob-rename.rs test: De-export aux, bench, compile-fail, and run-fail. rs=deexporting 2013-01-30 15:08:45 -08:00
import-loop-2.rs test: De-export aux, bench, compile-fail, and run-fail. rs=deexporting 2013-01-30 15:08:45 -08:00
import-loop.rs test: De-export aux, bench, compile-fail, and run-fail. rs=deexporting 2013-01-30 15:08:45 -08:00
import.rs core: rename strbuf::StrBuf to string::String 2014-05-24 21:48:10 -07:00
import2.rs core: rename strbuf::StrBuf to string::String 2014-05-24 21:48:10 -07:00
import3.rs test: Automatically remove all ~[T] from tests. 2014-03-21 23:37:21 +11:00
import4.rs Remove outdated and unnecessary std::vec_ng::Vec imports. 2014-03-22 01:08:57 +11:00
index_message.rs new borrow checker (mass squash) 2013-04-30 06:59:32 -04:00
indexing-requires-a-uint.rs rustc: Require that vector indices are uints 2014-04-02 15:56:31 -07:00
infinite-autoderef.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
infinite-instantiation.rs Introduce a common recursion limit for auto-dereference and monomorphization. 2014-03-13 14:21:45 +02:00
infinite-tag-type-recursion.rs Remove ancient emacs mode lines from test cases 2013-10-25 17:41:54 -07:00
infinite-vec-type-recursion.rs Remove outdated and unnecessary std::vec_ng::Vec imports. 2014-03-22 01:08:57 +11:00
inherit-struct1.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
inherit-struct2.rs Allow inheritance between structs. 2014-04-20 13:41:18 +12:00
inherit-struct3.rs Allow inheritance between structs. 2014-04-20 13:41:18 +12:00
inherit-struct4.rs Allow inheritance between structs. 2014-04-20 13:41:18 +12:00
inherit-struct5.rs Allow inheritance between structs. 2014-04-20 13:41:18 +12:00
inherit-struct6.rs Allow inheritance between structs. 2014-04-20 13:41:18 +12:00
inherit-struct7.rs Allow inheritance between structs. 2014-04-20 13:41:18 +12:00
inherit-struct8.rs Ignore tests broken by failing on ICE 2014-05-06 21:47:25 -07:00
inherit-struct9.rs Allow inheritance between structs. 2014-04-20 13:41:18 +12:00
inner-static-type-parameter.rs Forbid type parameters in inner statics 2013-10-30 19:52:00 -07:00
integer-literal-suffix-inference.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
integral-indexing.rs std: Rename strbuf operations to string 2014-05-27 12:59:31 -07:00
invalid-crate-type.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
issue-897-2.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
issue-897.rs Use new attribute syntax in python files in src/etc too (#13478) 2014-04-14 21:00:31 +05:30
issue-1362.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
issue-1448-2.rs log: Introduce liblog, the old std::logging 2014-03-15 22:26:36 -07:00
issue-1476.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
issue-1655.rs Remove outdated and unnecessary std::vec_ng::Vec imports. 2014-03-22 01:08:57 +11:00
issue-1697.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
issue-1802-1.rs librustc: Replace impl Type : Trait with impl Trait for Type. rs=implflipping 2013-02-14 14:44:12 -08:00
issue-1802-2.rs librustc: Replace impl Type : Trait with impl Trait for Type. rs=implflipping 2013-02-14 14:44:12 -08:00
issue-1871.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
issue-1900.rs librustc: Replace impl Type : Trait with impl Trait for Type. rs=implflipping 2013-02-14 14:44:12 -08:00
issue-1962.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
issue-2063-resource.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
issue-2063.rs std: Rename strbuf operations to string 2014-05-27 12:59:31 -07:00
issue-2111.rs librustc: Replace impl Type : Trait with impl Trait for Type. rs=implflipping 2013-02-14 14:44:12 -08:00
issue-2123.rs Fix resolution tests 2013-05-14 20:34:12 -04:00
issue-2149.rs Remove outdated and unnecessary std::vec_ng::Vec imports. 2014-03-22 01:08:57 +11:00
issue-2150.rs rustc: Remove ~[T] from the language 2014-06-11 15:02:17 -07:00
issue-2151.rs Drop the '2' suffix from logging macros 2013-10-22 08:09:56 -07:00
issue-2281-part1.rs test: Automatically remove all ~[T] from tests. 2014-03-21 23:37:21 +11:00
issue-2330.rs backticks 2014-02-21 08:26:20 +01:00
issue-2354-1.rs syntax: Display spans for open delimiters when a file ends prematurely 2013-10-07 18:06:30 -07:00
issue-2354.rs Fixed error starting with uppercase 2014-02-08 20:59:38 +01:00
issue-2356.rs rustc: Improve error messages for resolve failures. 2014-05-14 19:18:18 +01:00
issue-2478.rs Change xfail directives in compiletests to ignore, closes #11363 2014-02-11 18:23:20 +01:00
issue-2590.rs Remove outdated and unnecessary std::vec_ng::Vec imports. 2014-03-22 01:08:57 +11:00
issue-2611-4.rs Replace Freeze bounds with Share bounds 2014-03-20 10:16:55 +01:00
issue-2611-5.rs Drop the '2' suffix from logging macros 2013-10-22 08:09:56 -07:00
issue-2718-a.rs Change xfail directives in compiletests to ignore, closes #11363 2014-02-11 18:23:20 +01:00
issue-2823.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
issue-2848.rs test: De-export aux, bench, compile-fail, and run-fail. rs=deexporting 2013-01-30 15:08:45 -08:00
issue-2849.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
issue-2937.rs Fix resolution tests 2013-05-14 20:34:12 -04:00
issue-2951.rs Un-xfail/move/delete some tests. 2013-09-03 20:00:41 +10:00
issue-2995.rs rustdoc: Change all code-blocks with a script 2013-09-25 14:27:42 -07:00
issue-3008-1.rs Added tests to make tidy 2014-02-07 12:49:24 -06:00
issue-3008-2.rs Added tests to make tidy 2014-02-07 12:49:24 -06:00
issue-3008-3.rs Added tests to make tidy 2014-02-07 12:49:24 -06:00
issue-3021-b.rs extra: Put the nail in the coffin, delete libextra 2014-03-14 13:59:02 -07:00
issue-3021-c.rs Change error for out of scope type params to be more helpful. 2014-04-17 18:24:52 +01:00
issue-3021-d.rs extra: Put the nail in the coffin, delete libextra 2014-03-14 13:59:02 -07:00
issue-3021.rs extra: Put the nail in the coffin, delete libextra 2014-03-14 13:59:02 -07:00
issue-3036.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
issue-3038.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
issue-3044.rs Remove outdated and unnecessary std::vec_ng::Vec imports. 2014-03-22 01:08:57 +11:00
issue-3080.rs Un-xfail/move/delete some tests. 2013-09-03 20:00:41 +10:00
issue-3096-1.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
issue-3096-2.rs std: clean up ptr a bit 2014-02-15 12:11:41 -05:00
issue-3099-a.rs more back-ticks, less colons 2013-05-10 23:34:20 +02:00
issue-3099-b.rs resolve: report duplicate module definitions 2013-06-25 23:58:48 +05:30
issue-3099.rs core: rename strbuf::StrBuf to string::String 2014-05-24 21:48:10 -07:00
issue-3154.rs test -- update tests with new error messages 2014-02-11 16:55:25 -05:00
issue-3214.rs Change error for out of scope type params to be more helpful. 2014-04-17 18:24:52 +01:00
issue-3344.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
issue-3477.rs Added tests to make tidy 2014-02-07 12:49:24 -06:00
issue-3521-2.rs log: Introduce liblog, the old std::logging 2014-03-15 22:26:36 -07:00
issue-3521.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
issue-3563.rs tests: changes in response to #5656 2013-04-10 17:32:03 -07:00
issue-3601.rs core: rename strbuf::StrBuf to string::String 2014-05-24 21:48:10 -07:00
issue-3668-2.rs librustc: Remove the const declaration form everywhere 2013-03-22 22:24:35 -07:00
issue-3668.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
issue-3680.rs test: Update with std => core movement 2014-05-07 08:17:05 -07:00
issue-3702-2.rs librustc: Replace impl Type : Trait with impl Trait for Type. rs=implflipping 2013-02-14 14:44:12 -08:00
issue-3707.rs Remove all uses of pub impl. rs=style 2013-06-01 09:18:27 -07:00
issue-3763.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
issue-3779.rs Added tests to make tidy 2014-02-07 12:49:24 -06:00
issue-3820.rs more backticks 2014-01-12 10:35:10 +01:00
issue-3907.rs backticks 2014-02-21 08:26:20 +01:00
issue-3953.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
issue-3973.rs core: rename strbuf::StrBuf to string::String 2014-05-24 21:48:10 -07:00
issue-3993-2.rs rustc: Remove private enum variants 2014-04-16 08:12:43 -07:00
issue-3993-3.rs Fix existing privacy/visibility violations 2013-10-07 13:00:52 -07:00
issue-3993.rs Fix existing privacy/visibility violations 2013-10-07 13:00:52 -07:00
issue-4265.rs more back-ticks, less colons 2013-05-10 23:34:20 +02:00
issue-4335.rs Register new snapshots 2014-04-08 00:03:11 -07:00
issue-4366-2.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
issue-4366.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
issue-4517.rs Added tests to make tidy 2014-02-07 12:49:24 -06:00
issue-4523.rs Register new snapshots 2014-04-08 00:03:11 -07:00
issue-4736.rs #8263 part 2: Adding struct name. 2013-10-28 23:51:10 -07:00
issue-4935.rs Fix typos 2013-05-09 02:34:47 +09:00
issue-4968.rs Added tests to make tidy 2014-02-07 12:49:24 -06:00
issue-4972.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
issue-5035.rs test: Clean out the test suite a bit 2014-02-25 09:21:09 -08:00
issue-5060-fail.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
issue-5062.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
issue-5099.rs librustc: Make self and static into keywords 2013-05-12 16:35:18 -07:00
issue-5100.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
issue-5153.rs Remove <no-bounds> on trait objects 2014-05-08 21:37:57 -07:00
issue-5216.rs test: Remove most uses of &fn() from the tests. 2013-11-26 08:19:00 -08:00
issue-5239-1.rs Added tests to make tidy 2014-02-07 12:49:24 -06:00
issue-5358-1.rs Remove std::either 2014-01-03 10:25:23 -08:00
issue-5439.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
issue-5500-1.rs Reenable some ignored test cases 2014-02-12 20:23:45 +01:00
issue-5543.rs core: rename strbuf::StrBuf to string::String 2014-05-24 21:48:10 -07:00
issue-5544-a.rs libsyntax: fail lexing with an error message on an int literal larger than 2^64. 2013-04-08 16:40:40 +10:00
issue-5544-b.rs libsyntax: fail lexing with an error message on an int literal larger than 2^64. 2013-04-08 16:40:40 +10:00
issue-5806.rs Use ignore-freebsd for tests broken on FreeBSD 2014-04-06 15:55:43 -07:00
issue-5844.rs extern mod => extern crate 2014-02-14 22:55:21 -08:00
issue-5883.rs Advice to use Box<T> not ~T 2014-05-18 15:30:41 +09:00
issue-5927.rs rustc: disallow trailing parentheses for nullary enum variants 2014-03-17 12:11:22 +01:00
issue-5997-enum.rs Fix resolve to not permit refs to type vars from outer fns 2014-06-06 19:51:24 -04:00
issue-5997-struct.rs Change error for out of scope type params to be more helpful. 2014-04-17 18:24:52 +01:00
issue-6458-1.rs Drop the '2' suffix from logging macros 2013-10-22 08:09:56 -07:00
issue-6458-2.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
issue-6458-3.rs core: Remove the cast module 2014-05-11 01:13:02 -07:00
issue-6458-4.rs std: Remove String's to_owned 2014-05-27 11:11:15 -07:00
issue-6458.rs testsuite: Tests for #6458. Closes #6458 2013-08-21 17:14:31 -07:00
issue-6596.rs Use new attribute syntax in python files in src/etc too (#13478) 2014-04-14 21:00:31 +05:30
issue-6610.rs Fix error message when trait method ends with wrong token 2013-08-15 18:11:36 -07:00
issue-6642.rs Demote self to an (almost) regular argument and remove the env param. 2014-01-27 14:31:24 +02:00
issue-6702.rs rustc: More helpful error message when using a struct type like a function 2013-08-21 17:17:50 -07:00
issue-6738.rs test: Add some tests for closed issues 2014-03-06 10:45:08 -08:00
issue-6801.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
issue-6804.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
issue-6977.rs Added tests to make tidy 2014-02-07 12:49:24 -06:00
issue-7013.rs libsyntax: Allow + to separate trait bounds from objects. 2014-06-13 13:53:34 -07:00
issue-7044.rs Add test for #7044. 2013-06-10 18:06:56 -04:00
issue-7061.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
issue-7092.rs Introduce VecPerParamSpace and use it to represent sets of types and 2014-06-13 13:20:24 -04:00
issue-7246.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
issue-7364.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
issue-7573.rs librustc: Try to resolve before coercions. 2014-06-03 15:38:04 -04:00
issue-7575.rs core: rename strbuf::StrBuf to string::String 2014-05-24 21:48:10 -07:00
issue-7663.rs test: Add a test for #7663 2014-04-10 15:21:59 -07:00
issue-8153.rs rustc: disallow duplicate methods in trait impls 2014-03-18 13:47:42 -07:00
issue-8208.rs rustc: Fix a dynamic borrow error in resolve 2014-05-20 21:13:50 -07:00
issue-8537.rs syntax: Fix span on illegal ABI errors 2014-05-29 19:09:46 +02:00
issue-8727.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
issue-9243.rs Closes #9243 Test case 2014-02-27 18:09:35 +01:00
issue-9575.rs Add test for sensible #[start] error message. 2014-01-31 21:43:09 -08:00
issue-9725.rs Ignore tests broken by failing on ICE 2014-05-06 21:47:25 -07:00
issue-9814.rs test: single-variant enum can't be dereferenced 2014-02-24 21:22:27 -08:00
issue-9957.rs rustc: Remove private enum variants 2014-04-16 08:12:43 -07:00
issue-10291.rs Fix lifetime error to print 'a instead of &'a 2014-05-23 18:22:48 +12:00
issue-10392-2.rs Accept trailing commas in struct patterns 2013-12-19 09:29:41 -08:00
issue-10392.rs Accept trailing commas in struct patterns 2013-12-19 09:29:41 -08:00
issue-10398.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
issue-10401.rs test: Add some tests for closed issues 2014-03-06 10:45:08 -08:00
issue-10412.rs std: Remove String's to_owned 2014-05-27 11:11:15 -07:00
issue-10465.rs Fix leaking trait imports across modules 2014-01-07 23:51:37 -08:00
issue-10545.rs Don't allow impls to force public types 2013-12-17 09:38:57 -08:00
issue-10636-1.rs Add a note for unclosed delimiters 2013-11-24 21:32:38 -05:00
issue-10636-2.rs Add a note for unclosed delimiters 2013-11-24 21:32:38 -05:00
issue-10656.rs Use new attribute syntax in python files in src/etc too (#13478) 2014-04-14 21:00:31 +05:30
issue-10755.rs Consolidate codegen-related compiler flags 2014-02-10 00:50:39 -08:00
issue-10764.rs test: Add tests for closed issue #10764 2014-06-02 09:24:03 -07:00
issue-10877.rs std: Rename Chan/Port types and constructor 2014-03-13 13:23:29 -07:00
issue-11154.rs Consolidate codegen-related compiler flags 2014-02-10 00:50:39 -08:00
issue-11192.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
issue-11319.rs Make the match arm type mismatch message point to the arm's span 2014-05-31 21:10:02 +02:00
issue-11493.rs core: rename strbuf::StrBuf to string::String 2014-05-24 21:48:10 -07:00
issue-11515.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
issue-11593.rs extern mod => extern crate 2014-02-14 22:55:21 -08:00
issue-11680.rs rustc: Fix enum variant privacy across crates 2014-05-06 16:45:21 -07:00
issue-11681.rs Add test case for issue #11681 2014-01-30 12:17:58 +01:00
issue-11692.rs syntax: allow trace_macros! and log_syntax! in item position. 2014-03-22 01:27:23 +11:00
issue-11844.rs Introduce VecPerParamSpace and use it to represent sets of types and 2014-06-13 13:20:24 -04:00
issue-11873.rs Removing imports of std::vec_ng::Vec 2014-03-20 09:30:14 -07:00
issue-11908-1.rs Fallout from the libcollections movement 2014-06-05 13:55:11 -07:00
issue-11908-2.rs Fallout from the libcollections movement 2014-06-05 13:55:11 -07:00
issue-11925.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
issue-12041.rs rustc: Prevent repeated moves out of proc upvars 2014-04-08 17:10:47 -07:00
issue-12116.rs rustc: Avoid out of bounds in check_match 2014-05-20 21:34:10 -07:00
issue-12127.rs rustc: Prevent repeated moves out of proc upvars 2014-04-08 17:10:47 -07:00
issue-12369.rs rustc: Avoid an unwrap() in check_match 2014-05-20 21:42:30 -07:00
issue-12560-1.rs rustc: disallow trailing parentheses for nullary enum variants 2014-03-17 12:11:22 +01:00
issue-12560-2.rs rustc: disallow trailing parentheses for nullary enum variants 2014-03-17 12:11:22 +01:00
issue-12567.rs test: Add a test for fixed issue #12567 2014-05-20 21:44:22 -07:00
issue-12612.rs rustc: Disallow importing through use statements 2014-04-10 15:22:00 -07:00
issue-12796.rs Fix resolve to not permit refs to type vars from outer fns 2014-06-06 19:51:24 -04:00
issue-12997-1.rs rustc: test: don't silently ignore bad benches 2014-03-18 13:47:50 -07:00
issue-12997-2.rs rustc: test: don't silently ignore bad benches 2014-03-18 13:47:50 -07:00
issue-13404.rs rustc: Don't succeed on shadowed nonexistent import 2014-04-10 15:22:00 -07:00
issue-13428.rs std: Remove format_strbuf!() 2014-05-28 08:35:41 -07:00
issue-13446.rs Add test for issue #13446 2014-06-09 17:46:53 -07:00
issue-13466.rs Introduce VecPerParamSpace and use it to represent sets of types and 2014-06-13 13:20:24 -04:00
issue-13599.rs Fix ICE when reporting closure and proc mismatch 2014-04-22 15:54:02 +08:00
issue-13641.rs rustc: Improve errors on private static methods 2014-04-20 12:10:46 -07:00
issue-14084.rs rustc: Fix an ICE with box-placement syntax 2014-05-21 09:16:14 -07:00
issue-14092.rs rustc: Turn a Box ICE into an error 2014-05-21 09:16:11 -07:00
issue-14221.rs rustc: Stop leaking enum variants into children 2014-05-16 16:16:57 -07:00
issue-14254.rs rustc: Better resolve errors for &T, &mut T, remove failure condition. 2014-05-20 01:08:05 +01:00
issue-14303-enum.rs Improve error message for lifetimes after type params. 2014-05-23 20:51:21 +01:00
issue-14303-fn-def.rs Improve error message for lifetimes after type params. 2014-05-23 20:51:21 +01:00
issue-14303-fncall.rs Improve error message for lifetimes after type params. 2014-05-23 20:51:21 +01:00
issue-14303-impl.rs Improve error message for lifetimes after type params. 2014-05-23 20:51:21 +01:00
issue-14303-path.rs Improve error message for lifetimes after type params. 2014-05-23 20:51:21 +01:00
issue-14303-struct.rs Improve error message for lifetimes after type params. 2014-05-23 20:51:21 +01:00
issue-14303-trait.rs Improve error message for lifetimes after type params. 2014-05-23 20:51:21 +01:00
issue-14541.rs Use RHS's struct def ID for error messages in pattern matching 2014-05-31 12:50:14 +02:00
issue-14845.rs Rolling up PRs in the queue 2014-06-13 13:53:55 -07:00
issue13359.rs libsyntax: update helper to stringify TyU* and TyI* to take into account having a value. 2014-04-13 02:39:19 +01:00
keyword-as-as-identifier.rs Add script and tests for using keywords as identifiers 2013-08-26 15:50:52 +02:00
keyword-break-as-identifier.rs Add script and tests for using keywords as identifiers 2013-08-26 15:50:52 +02:00
keyword-do-as-identifier.rs Reserve do as a keyword 2014-02-11 00:19:27 +01:00
keyword-else-as-identifier.rs Add script and tests for using keywords as identifiers 2013-08-26 15:50:52 +02:00
keyword-enum-as-identifier.rs Add script and tests for using keywords as identifiers 2013-08-26 15:50:52 +02:00
keyword-extern-as-identifier.rs Add script and tests for using keywords as identifiers 2013-08-26 15:50:52 +02:00
keyword-false-as-identifier.rs Add script and tests for using keywords as identifiers 2013-08-26 15:50:52 +02:00
keyword-fn-as-identifier.rs Add script and tests for using keywords as identifiers 2013-08-26 15:50:52 +02:00
keyword-for-as-identifier.rs Add script and tests for using keywords as identifiers 2013-08-26 15:50:52 +02:00
keyword-if-as-identifier.rs Add script and tests for using keywords as identifiers 2013-08-26 15:50:52 +02:00
keyword-impl-as-identifier.rs Add script and tests for using keywords as identifiers 2013-08-26 15:50:52 +02:00
keyword-let-as-identifier.rs Add script and tests for using keywords as identifiers 2013-08-26 15:50:52 +02:00
keyword-loop-as-identifier.rs Add script and tests for using keywords as identifiers 2013-08-26 15:50:52 +02:00
keyword-match-as-identifier.rs Add script and tests for using keywords as identifiers 2013-08-26 15:50:52 +02:00
keyword-mod-as-identifier.rs Add script and tests for using keywords as identifiers 2013-08-26 15:50:52 +02:00
keyword-mut-as-identifier.rs Add script and tests for using keywords as identifiers 2013-08-26 15:50:52 +02:00
keyword-priv-as-identifier.rs Add script and tests for using keywords as identifiers 2013-08-26 15:50:52 +02:00
keyword-pub-as-identifier.rs Add script and tests for using keywords as identifiers 2013-08-26 15:50:52 +02:00
keyword-ref-as-identifier.rs Add script and tests for using keywords as identifiers 2013-08-26 15:50:52 +02:00
keyword-return-as-identifier.rs Add script and tests for using keywords as identifiers 2013-08-26 15:50:52 +02:00
keyword-self-as-identifier.rs Add script and tests for using keywords as identifiers 2013-08-26 15:50:52 +02:00
keyword-static-as-identifier.rs Add script and tests for using keywords as identifiers 2013-08-26 15:50:52 +02:00
keyword-struct-as-identifier.rs Add script and tests for using keywords as identifiers 2013-08-26 15:50:52 +02:00
keyword-super-as-identifier.rs Add script and tests for using keywords as identifiers 2013-08-26 15:50:52 +02:00
keyword-super.rs Added tests to make tidy 2014-02-07 12:49:24 -06:00
keyword-trait-as-identifier.rs Add script and tests for using keywords as identifiers 2013-08-26 15:50:52 +02:00
keyword-true-as-identifier.rs Add script and tests for using keywords as identifiers 2013-08-26 15:50:52 +02:00
keyword-type-as-identifier.rs Add script and tests for using keywords as identifiers 2013-08-26 15:50:52 +02:00
keyword-typeof.rs Parse and reserve typeof keyword. #3228 2013-08-23 17:24:14 -04:00
keyword-unsafe-as-identifier.rs Add script and tests for using keywords as identifiers 2013-08-26 15:50:52 +02:00
keyword-use-as-identifier.rs Add script and tests for using keywords as identifiers 2013-08-26 15:50:52 +02:00
keyword-while-as-identifier.rs Add script and tests for using keywords as identifiers 2013-08-26 15:50:52 +02:00
keyword.rs test: De-export aux, bench, compile-fail, and run-fail. rs=deexporting 2013-01-30 15:08:45 -08:00
kindck-copy.rs libsyntax: Allow + to separate trait bounds from objects. 2014-06-13 13:53:34 -07:00
kindck-destructor-owned.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
kindck-nonsendable-1.rs Register new snapshots 2014-04-08 00:03:11 -07:00
kindck-owned-trait-contains.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
kindck-send.rs libsyntax: Allow + to separate trait bounds from objects. 2014-06-13 13:53:34 -07:00
lex-bad-fp-base-1.rs Tighten up float literal lexing. 2014-01-11 14:21:59 -05:00
lex-bad-fp-base-2.rs Tighten up float literal lexing. 2014-01-11 14:21:59 -05:00
lex-bad-fp-base-3.rs Tighten up float literal lexing. 2014-01-11 14:21:59 -05:00
lex-bad-fp-base-4.rs Tighten up float literal lexing. 2014-01-11 14:21:59 -05:00
lex-bad-fp-base-5.rs Tighten up float literal lexing. 2014-01-11 14:21:59 -05:00
lex-bad-fp-base-6.rs Tighten up float literal lexing. 2014-01-11 14:21:59 -05:00
lex-bad-fp-base-7.rs Tighten up float literal lexing. 2014-01-11 14:21:59 -05:00
lex-bad-fp-base-8.rs Tighten up float literal lexing. 2014-01-11 14:21:59 -05:00
lex-bad-fp-base-9.rs Tighten up float literal lexing. 2014-01-11 14:21:59 -05:00
lex-bad-fp-lit.rs lexer: show correct span on lexical errors 2013-09-19 16:58:11 +02:00
lex-hex-float-lit.rs lexer: show correct span on lexical errors 2013-09-19 16:58:11 +02:00
lex-illegal-num-char-escape.rs Make most lexer errors non-fatal 2014-05-23 19:35:08 -07:00
lex-int-lit-too-large-2.rs lexer: show correct span on lexical errors 2013-09-19 16:58:11 +02:00
lex-int-lit-too-large.rs lexer: show correct span on lexical errors 2013-09-19 16:58:11 +02:00
lex-no-valid-digits-2.rs lexer: show correct span on lexical errors 2013-09-19 16:58:11 +02:00
lex-no-valid-digits.rs lexer: show correct span on lexical errors 2013-09-19 16:58:11 +02:00
lex-unknown-char-escape.rs lexer: show correct span on lexical errors 2013-09-19 16:58:11 +02:00
lex-unknown-start-tok.rs lexer: show correct span on lexical errors 2013-09-19 16:58:11 +02:00
lex-unknown-str-escape.rs lexer: show correct span on lexical errors 2013-09-19 16:58:11 +02:00
lex-unterminated-char-const.rs lexer: show correct span on lexical errors 2013-09-19 16:58:11 +02:00
lifetime-inference-give-expl-lifetime-param-2.rs Support lifetime suggestion for method 2014-04-15 15:47:47 -04:00
lifetime-inference-give-expl-lifetime-param.rs Support lifetime suggestion for method 2014-04-15 15:47:47 -04:00
lifetime-no-keyword.rs Make 'self lifetime illegal. 2013-12-11 10:54:06 -08:00
lifetime-obsoleted-self.rs Make 'self lifetime illegal. 2013-12-11 10:54:06 -08:00
linkage1.rs rustc: Support various flavors of linkages 2014-03-11 08:25:42 -07:00
linkage2.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
linkage3.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
lint-allocation.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
lint-change-warnings.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
lint-ctypes-enum.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
lint-ctypes.rs Fix fallout from std::libc separation 2014-04-04 09:31:44 -07:00
lint-dead-code-1.rs Remove the dead code identified by the new lint 2014-06-08 13:36:28 +02:00
lint-dead-code-2.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
lint-dead-code-3.rs Fix fallout from std::libc separation 2014-04-04 09:31:44 -07:00
lint-dead-code-4.rs Add detection of dead struct fields 2014-06-08 13:30:04 +02:00
lint-directives-on-use-items-issue-10534.rs Apply lint attrs to individual "use" declarations 2014-04-22 21:25:27 -05:00
lint-heap-memory.rs rustc: Remove ~[T] from the language 2014-06-11 15:02:17 -07:00
lint-impl-fn.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
lint-managed-heap-memory.rs Remove the dead code identified by the new lint 2014-06-08 13:36:28 +02:00
lint-misplaced-attr.rs Add back hint for crate level attributes 2014-06-08 00:21:15 -07:00
lint-missing-doc.rs rustc: Remove private enum variants 2014-04-16 08:12:43 -07:00
lint-non-camel-case-types.rs update identifier naming warnings to give an example 2014-06-08 17:56:09 +12:00
lint-non-snake-case-functions.rs update identifier naming warnings to give an example 2014-06-08 17:56:09 +12:00
lint-non-uppercase-statics.rs update identifier naming warnings to give an example 2014-06-08 17:56:09 +12:00
lint-obsolete-attr.rs Remove the attribute_usage lint 2014-06-07 23:46:32 -07:00
lint-output-format.rs Change default lint output format. 2013-10-09 00:14:35 -07:00
lint-owned-heap-memory.rs Remove the dead code identified by the new lint 2014-06-08 13:36:28 +02:00
lint-qualification.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
lint-raw-ptr-deriving.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
lint-stability.rs Remove check-fast. Closes #4193, #8844, #6330, #7416 2014-04-06 15:55:43 -07:00
lint-type-limits.rs Add missing cases to the type_limits lint 2014-05-04 20:42:45 +02:00
lint-type-overflow.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
lint-unknown-attr.rs Remove the attribute_usage lint 2014-06-07 23:46:32 -07:00
lint-unknown-feature.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
lint-unnecessary-casts.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
lint-unnecessary-parens.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
lint-unsafe-block.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
lint-unused-import-tricky-globs.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
lint-unused-import-tricky-names.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
lint-unused-imports.rs rustc: Remove ~[T] from the language 2014-06-11 15:02:17 -07:00
lint-unused-mut-self.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
lint-unused-mut-variables.rs rustc: Remove ~[T] from the language 2014-06-11 15:02:17 -07:00
lint-unused-unsafe.rs rustc: Remove ~[T] from the language 2014-06-11 15:02:17 -07:00
lint-uppercase-variables.rs Remove the dead code identified by the new lint 2014-06-08 13:36:28 +02:00
lint-visible-private-types.rs rustc: Remove private enum variants 2014-04-16 08:12:43 -07:00
liveness-assign-imm-local-in-loop.rs librustc: Remove all uses of "copy". 2013-07-17 14:57:51 -07:00
liveness-assign-imm-local-in-op-eq.rs librustc: Remove all uses of "copy". 2013-07-17 14:57:51 -07:00
liveness-assign-imm-local-with-init.rs librustc: Remove all uses of "copy". 2013-07-17 14:57:51 -07:00
liveness-bad-bang-2.rs log: Introduce liblog, the old std::logging 2014-03-15 22:26:36 -07:00
liveness-closure-require-ret.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
liveness-dead.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
liveness-forgot-ret.rs Remove ancient emacs mode lines from test cases 2013-10-25 17:41:54 -07:00
liveness-issue-2163.rs test: Make manual changes to deal with the fallout from removal of 2014-03-21 23:37:21 +11:00
liveness-missing-ret2.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
liveness-move-call-arg.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
liveness-move-in-loop.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
liveness-move-in-while.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
liveness-return-last-stmt-semi.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
liveness-unused.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
liveness-use-after-move.rs Change check_loans to use ExprUseVisitor. 2014-06-06 11:59:33 -07:00
liveness-use-after-send.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
log-syntax-gate.rs extern mod => extern crate 2014-02-14 22:55:21 -08:00
loop-does-not-diverge.rs librustc: Replace impl Type : Trait with impl Trait for Type. rs=implflipping 2013-02-14 14:44:12 -08:00
lub-if.rs core: rename strbuf::StrBuf to string::String 2014-05-24 21:48:10 -07:00
lub-match.rs core: rename strbuf::StrBuf to string::String 2014-05-24 21:48:10 -07:00
macro-bad-delimiter-ident.rs syntax: allow stmt/expr macro invocations to be delimited by {}. 2014-02-24 21:22:27 -08:00
macro-incomplete-parse.rs Test pattern macros 2014-05-28 12:42:21 -07:00
macro-inner-attributes.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
macro-local-data-key-priv.rs std: Modernize the local_data api 2014-05-07 23:43:39 -07:00
macro-mismatched-delim-brace-paren.rs syntax: allow stmt/expr macro invocations to be delimited by {}. 2014-02-24 21:22:27 -08:00
macro-mismatched-delim-paren-brace.rs syntax: allow stmt/expr macro invocations to be delimited by {}. 2014-02-24 21:22:27 -08:00
macro-outer-attributes.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
macro-with-seps-err-msg.rs add gitattributes and fix whitespace issues 2013-05-03 20:01:42 -04:00
macros-nonfatal-errors.rs rustc: feature-gate concat_idents!. 2014-04-04 20:25:50 +11:00
main-wrong-location.rs rustdoc: Change all code-blocks with a script 2013-09-25 14:27:42 -07:00
main-wrong-type-2.rs Require extern "Rust" fn main() exactly 2013-07-09 16:56:16 -04:00
main-wrong-type.rs Require extern "Rust" fn main() exactly 2013-07-09 16:56:16 -04:00
map-types.rs core: Move the collections traits to libcollections 2014-06-09 00:38:46 -07:00
marker-no-copy.rs Rename Pod into Copy 2014-03-28 10:34:02 +01:00
marker-no-send.rs Introduce marker types for indicating variance and for opting out 2014-01-31 21:18:48 -05:00
marker-no-share.rs Replace Freeze bounds with Share bounds 2014-03-20 10:16:55 +01:00
match-arrows-block-then-binop.rs Change alt to match in filenames. 2013-05-27 17:28:39 -04:00
match-ill-type1.rs Added tests to make tidy 2014-02-07 12:49:24 -06:00
match-ill-type2.rs Added tests to make tidy 2014-02-07 12:49:24 -06:00
match-join.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
match-non-exhaustive.rs Add non-exhaustive check for match guards 2013-02-26 22:20:02 +09:00
match-pattern-field-mismatch-2.rs Change alt to match in filenames. 2013-05-27 17:28:39 -04:00
match-pattern-field-mismatch.rs Change alt to match in filenames. 2013-05-27 17:28:39 -04:00
match-range-fail-dominate.rs Change alt to match in filenames. 2013-05-27 17:28:39 -04:00
match-range-fail.rs Improve error message for range in match 2014-06-08 08:57:33 +02:00
match-static-const-lc.rs update identifier naming warnings to give an example 2014-06-08 17:56:09 +12:00
match-struct.rs Added tests to make tidy 2014-02-07 12:49:24 -06:00
match-tag-nullary.rs Change alt to match in filenames. 2013-05-27 17:28:39 -04:00
match-tag-unary.rs Change alt to match in filenames. 2013-05-27 17:28:39 -04:00
match-vec-fixed.rs Added tests to make tidy 2014-02-07 12:49:24 -06:00
match-vec-invalid.rs test: Automatically remove all ~[T] from tests. 2014-03-21 23:37:21 +11:00
match-vec-mismatch-2.rs Added tests to make tidy 2014-02-07 12:49:24 -06:00
match-vec-mismatch.rs std: Rename strbuf operations to string 2014-05-27 12:59:31 -07:00
match-vec-unreachable.rs std: Rename strbuf operations to string 2014-05-27 12:59:31 -07:00
method-call-err-msg.rs Calibrate span for method call error messages 2014-04-24 06:16:46 +08:00
method-missing-call.rs Asked if missing (), then asks about an anonymous function. Also added test. 2014-03-16 16:46:02 -04:00
minus-string.rs Fallout from the libcollections movement 2014-06-05 13:55:11 -07:00
missing-derivable-attr.rs Move comparing of impl methods against trait from collect to check. 2013-11-08 19:45:49 -05:00
missing-main.rs rustc: Only accept main functions at the crate level. #4433 2013-04-29 17:10:50 -07:00
missing-return.rs add gitattributes and fix whitespace issues 2013-05-03 20:01:42 -04:00
mod_file_aux.rs Change xfail directives in compiletests to ignore, closes #11363 2014-02-11 18:23:20 +01:00
mod_file_correct_spans.rs librustc: Remove fail_unless! 2013-03-29 16:39:08 -07:00
mod_file_disambig.rs syntax: Bless mod.rs. #4116 2013-07-21 19:32:24 -07:00
mod_file_disambig_aux.rs Change xfail directives in compiletests to ignore, closes #11363 2014-02-11 18:23:20 +01:00
mod_file_not_exist.rs syntax: Bless mod.rs. #4116 2013-07-21 19:32:24 -07:00
mod_file_not_owning.rs syntax: Tighten search paths for inner modules 2014-05-17 01:01:47 -07:00
mod_file_not_owning_aux1.rs syntax: Tighten search paths for inner modules 2014-05-17 01:01:47 -07:00
mod_file_not_owning_aux2.rs syntax: Tighten search paths for inner modules 2014-05-17 01:01:47 -07:00
mod_file_with_path_attr.rs Use assert_eq! rather than assert! where possible 2013-05-19 08:16:02 -04:00
moves-based-on-type-access-to-field.rs Change check_loans to use ExprUseVisitor. 2014-06-06 11:59:33 -07:00
moves-based-on-type-block-bad.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
moves-based-on-type-capture-clause-bad.rs std: Remove String's to_owned 2014-05-27 11:11:15 -07:00
moves-based-on-type-cyclic-types-issue-4821.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
moves-based-on-type-distribute-copy-over-paren.rs std: Remove String's to_owned 2014-05-27 11:11:15 -07:00
moves-based-on-type-exprs.rs std: Rename strbuf operations to string 2014-05-27 12:59:31 -07:00
moves-based-on-type-match-bindings.rs std: Remove String's to_owned 2014-05-27 11:11:15 -07:00
moves-based-on-type-move-out-of-closure-env-issue-1965.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
moves-based-on-type-no-recursive-stack-closure.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
moves-based-on-type-tuple.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
moves-sru-moved-field.rs Change check_loans to use ExprUseVisitor. 2014-06-06 11:59:33 -07:00
multiline-comment-line-tracking.rs Remove ancient emacs mode lines from test cases 2013-10-25 17:41:54 -07:00
multiple-main-2.rs allowing the entry point name to be something other than main 2013-01-14 13:58:13 -08:00
multiple-main-3.rs allowing the entry point name to be something other than main 2013-01-14 13:58:13 -08:00
multiple-plugin-registrars.rs Convert tests to use #[plugin_registrar] 2014-06-09 14:29:30 -07:00
multitrait.rs std: Remove String's to_owned 2014-05-27 11:11:15 -07:00
mut-cant-alias.rs test: Fix fallout of removing get() 2014-03-22 08:48:20 -07:00
mut-not-freeze.rs Replace Freeze bounds with Share bounds 2014-03-20 10:16:55 +01:00
mut-patterns.rs Test for mut in ident patterns. 2013-10-25 01:50:56 -04:00
mut-ptr-cant-outlive-ref.rs test: Fix fallout of removing get() 2014-03-22 08:48:20 -07:00
mutable-class-fields-2.rs Fix privacy fallout from previous change 2014-01-26 11:03:13 -08:00
mutable-class-fields.rs Fix privacy fallout from previous change 2014-01-26 11:03:13 -08:00
mutable-enum-indirect.rs test: Remove Freeze / NoFreeze from tests 2014-03-22 15:47:34 +01:00
name-clash-nullary-2.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
name-clash-nullary.rs Fix inner attribute syntax from #[foo]; to #![foo] 2014-04-04 13:22:57 -07:00
nested-ty-params.rs Change error for out of scope type params to be more helpful. 2014-04-17 18:24:52 +01:00
new-box-syntax-bad.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
no-binary-float-literal.rs remove the float type 2013-10-01 14:54:10 -04:00
no-capture-arc.rs sync: Move underneath libstd 2014-06-11 10:00:43 -07:00
no-hex-float-literal.rs got rid of last empty lines 2013-02-06 17:43:14 +09:00
no-implicit-prelude-nested.rs Remove re-exports of std::io::stdio::{print, println} in the prelude. 2014-01-11 10:46:00 +11:00
no-implicit-prelude.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
no-oct-float-literal.rs Added octal literal support. 2013-11-02 21:26:29 -07:00
no-reuse-move-arc.rs sync: Move underneath libstd 2014-06-11 10:00:43 -07:00
no-send-res-ports.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
no-unsafe-self.rs Emit a better error for attempted unsafe-pointer-self. Close #8306. 2013-08-23 17:24:15 -04:00
no_crate_type.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
no_send-enum.rs Added tests to make tidy 2014-02-07 12:49:24 -06:00
no_send-rc.rs std: Refactor liballoc out of lib{std,sync} 2014-05-17 21:52:23 -07:00
no_send-struct.rs Added tests to make tidy 2014-02-07 12:49:24 -06:00
no_share-enum.rs Replace Freeze bounds with Share bounds 2014-03-20 10:16:55 +01:00
no_share-rc.rs Replace Freeze bounds with Share bounds 2014-03-20 10:16:55 +01:00
no_share-struct.rs Replace Freeze bounds with Share bounds 2014-03-20 10:16:55 +01:00
noexporttypeexe.rs test: Update with std => core movement 2014-05-07 08:17:05 -07:00
nolink-with-link-args.rs Use new attribute syntax in python files in src/etc too (#13478) 2014-04-14 21:00:31 +05:30
non-constant-enum-for-vec-repeat.rs test: Make manual changes to deal with the fallout from removal of 2014-03-21 23:37:21 +11:00
non-constant-expr-for-fixed-len-vec.rs Fixed error starting with uppercase 2014-02-08 20:59:38 +01:00
non-constant-expr-for-vec-repeat.rs Add tests for const exprs in fixed vec length type and vec repeat. 2013-03-18 17:31:42 -07:00
non-copyable-void.rs Fix fallout from std::libc separation 2014-04-04 09:31:44 -07:00
non-exhaustive-match-nested.rs Remove ancient emacs mode lines from test cases 2013-10-25 17:41:54 -07:00
non-exhaustive-match.rs test: Make manual changes to deal with the fallout from removal of 2014-03-21 23:37:21 +11:00
non-str-meta.rs syntax: Forbid non-string literals in meta items. #623 2013-10-30 14:06:22 -07:00
noncopyable-class.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
nonscalar-cast.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
not-a-pred.rs Remove ancient emacs mode lines from test cases 2013-10-25 17:41:54 -07:00
not-enough-arguments.rs Drop the '2' suffix from logging macros 2013-10-22 08:09:56 -07:00
not-utf8.bin Reject non-UTF-8 files when reading as str. Close #2918. 2012-07-25 15:34:18 -07:00
not-utf8.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
object-does-not-impl-trait.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
object-pointer-types.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
obsolete-tuple-struct-deref.rs rustc: Add error about obsolete struct deref 2014-01-04 14:44:14 -08:00
occurs-check-3.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
occurs-check.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
omitted-arg-in-item-fn.rs librustc: Replace impl Type : Trait with impl Trait for Type. rs=implflipping 2013-02-14 14:44:12 -08:00
once-cant-call-twice-on-heap.rs sync: Move underneath libstd 2014-06-11 10:00:43 -07:00
once-cant-call-twice-on-stack.rs sync: Move underneath libstd 2014-06-11 10:00:43 -07:00
once-cant-move-out-of-non-once-on-stack.rs sync: Move underneath libstd 2014-06-11 10:00:43 -07:00
once-fn-subtyping.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
or-patter-mismatch.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
osx-frameworks.rs Change xfail directives in compiletests to ignore, closes #11363 2014-02-11 18:23:20 +01:00
output-type-mismatch.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
overloaded-calls-bad.rs librustc: Implement overloading for the call operator behind a feature 2014-06-09 12:39:17 -07:00
overloaded-calls-nontuple.rs librustc: Implement overloading for the call operator behind a feature 2014-06-09 12:39:17 -07:00
oversized-literal.rs log: Introduce liblog, the old std::logging 2014-03-15 22:26:36 -07:00
owned-ptr-static-bound.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
paamayim-nekudotayim.rs Fix path parsing 2013-11-11 21:53:14 +09:00
packed-struct-generic-transmute.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
packed-struct-transmute.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
pat-ref-enum.rs Fix Option camel case in a compile-fail test 2013-01-25 19:42:24 -07:00
pat-shadow-in-nested-binding.rs test: Remove newtype enums from the test suite. rs=deenum 2013-03-11 09:35:58 -07:00
pattern-error-continue.rs Register new snapshots 2013-11-28 20:27:56 -08:00
pattern-macro-hygeine.rs Test pattern macros 2014-05-28 12:42:21 -07:00
pattern-tyvar-2.rs test: Make manual changes to deal with the fallout from removal of 2014-03-21 23:37:21 +11:00
pattern-tyvar.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
pinned-deep-copy.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
pptypedef.rs test: Clean out the test suite a bit 2014-02-25 09:21:09 -08:00
precise-refutable-pattern-errors.rs rustc: provide more precise information about refutable patterns. 2014-05-27 09:24:37 +10:00
prim-with-args.rs remove the float type 2013-10-01 14:54:10 -04:00
priv-in-bad-locations.rs Correctly encode item visibility in metadata 2013-09-24 09:57:25 -07:00
privacy-ns1.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
privacy-ns2.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
privacy-struct-variant.rs name struct in "field ... is private" error 2014-04-06 02:37:25 +02:00
privacy1.rs Support unsized types with the type keyword 2014-04-23 12:30:58 +12:00
privacy2.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
privacy3.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
privacy4.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
privacy5.rs name struct in "field ... is private" error 2014-04-06 02:37:25 +02:00
private-impl-method.rs rpass/cfail: Update field privacy where necessary 2014-03-31 15:47:36 -07:00
private-item-simple.rs Fix existing privacy/visibility violations 2013-10-07 13:00:52 -07:00
private-method-cross-crate.rs Remove check-fast. Closes #4193, #8844, #6330, #7416 2014-04-06 15:55:43 -07:00
private-method-inherited.rs Added tests to make tidy 2014-02-07 12:49:24 -06:00
private-method.rs rustc: Remove private enum variants 2014-04-16 08:12:43 -07:00
private-struct-field-cross-crate.rs name struct in "field ... is private" error 2014-04-06 02:37:25 +02:00
private-struct-field-ctor.rs name struct in "field ... is private" error 2014-04-06 02:37:25 +02:00
private-struct-field-pattern.rs name struct in "field ... is private" error 2014-04-06 02:37:25 +02:00
private-struct-field.rs name struct in "field ... is private" error 2014-04-06 02:37:25 +02:00
proc-bounds.rs Register new snapshots 2014-04-08 00:03:11 -07:00
qquote-1.rs Fix inner attribute syntax from #[foo]; to #![foo] 2014-04-04 13:22:57 -07:00
qquote-2.rs Fix inner attribute syntax from #[foo]; to #![foo] 2014-04-04 13:22:57 -07:00
raw-str-delim.rs lex raw string literals, like r#"blah"# 2013-10-08 01:44:05 +02:00
raw-str-unbalanced.rs lex raw string literals, like r#"blah"# 2013-10-08 01:44:05 +02:00
raw-str-unterminated.rs lex raw string literals, like r#"blah"# 2013-10-08 01:44:05 +02:00
recursion.rs Introduce a common recursion limit for auto-dereference and monomorphization. 2014-03-13 14:21:45 +02:00
recursive-enum.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
redundant-link-args.rs Remove check-fast. Closes #4193, #8844, #6330, #7416 2014-04-06 15:55:43 -07:00
refutable-pattern-in-fn-arg.rs Remove re-exports of std::io::stdio::{print, println} in the prelude. 2014-01-11 10:46:00 +11:00
regionck-closure-lifetimes.rs Register new snapshots 2014-04-08 00:03:11 -07:00
regions-addr-of-arg.rs test -- update tests with new error messages 2014-02-11 16:55:25 -05:00
regions-addr-of-self.rs log: Introduce liblog, the old std::logging 2014-03-15 22:26:36 -07:00
regions-addr-of-upvar-self.rs test -- update tests with new error messages 2014-02-11 16:55:25 -05:00
regions-appearance-constraint.rs rustc: Remove moved_variables_set 2014-04-23 18:22:05 +02:00
regions-bound-lists-feature-gate.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
regions-bounds.rs test -- update tests with new error messages 2014-02-11 16:55:25 -05:00
regions-creating-enums.rs Make 'self lifetime illegal. 2013-12-11 10:54:06 -08:00
regions-creating-enums3.rs test -- update tests with new error messages 2014-02-11 16:55:25 -05:00
regions-creating-enums4.rs test -- update tests with new error messages 2014-02-11 16:55:25 -05:00
regions-early-bound-error-method.rs Add proper support for early/late distinction for lifetime bindings. 2014-03-12 08:05:28 +01:00
regions-early-bound-error.rs Add proper support for early/late distinction for lifetime bindings. 2014-03-12 08:05:28 +01:00
regions-escape-bound-fn-2.rs test: Remove most uses of &fn() from the tests. 2013-11-26 08:19:00 -08:00
regions-escape-bound-fn.rs test: Remove most uses of &fn() from the tests. 2013-11-26 08:19:00 -08:00
regions-escape-loop-via-variable.rs test -- update tests with new error messages 2014-02-11 16:55:25 -05:00
regions-escape-loop-via-vec.rs test: Automatically remove all ~[T] from tests. 2014-03-21 23:37:21 +11:00
regions-escape-via-trait-or-not.rs Make 'self lifetime illegal. 2013-12-11 10:54:06 -08:00
regions-fn-bound.rs test: Clean out the test suite a bit 2014-02-25 09:21:09 -08:00
regions-fn-subtyping-return-static.rs Tweak region inference to ignore constraints like 'a <= 'static, since they 2014-05-08 20:31:12 -04:00
regions-fn-subtyping.rs test: Remove most uses of &fn() from the tests. 2013-11-26 08:19:00 -08:00
regions-fns.rs test: Remove most uses of &fn() from the tests. 2013-11-26 08:19:00 -08:00
regions-free-region-ordering-callee.rs test -- update tests with new error messages 2014-02-11 16:55:25 -05:00
regions-free-region-ordering-caller.rs Make 'self lifetime illegal. 2013-12-11 10:54:06 -08:00
regions-free-region-ordering-caller1.rs test -- update tests with new error messages 2014-02-11 16:55:25 -05:00
regions-free-region-ordering-incorrect.rs test -- update tests with new error messages 2014-02-11 16:55:25 -05:00
regions-freevar.rs Register new snapshots 2014-04-08 00:03:11 -07:00
regions-glb-free-free.rs libcore: Remove all uses of ~str from libcore. 2014-05-22 14:42:02 -07:00
regions-in-consts.rs Update various tests and libraries that were incorrectly 2013-11-08 19:45:50 -05:00
regions-in-enums-anon.rs Update various tests and libraries that were incorrectly 2013-11-08 19:45:50 -05:00
regions-in-enums.rs Make 'self lifetime illegal. 2013-12-11 10:54:06 -08:00
regions-in-structs-anon.rs Update various tests and libraries that were incorrectly 2013-11-08 19:45:50 -05:00
regions-in-structs.rs Make 'self lifetime illegal. 2013-12-11 10:54:06 -08:00
regions-infer-at-fn-not-param.rs Register new snapshots 2014-04-08 00:03:11 -07:00
regions-infer-borrow-scope-too-big.rs Update tests and move other tests around 2014-04-23 18:19:36 +02:00
regions-infer-borrow-scope-within-loop.rs Update tests and move other tests around 2014-04-23 18:19:36 +02:00
regions-infer-call-3.rs test -- update tests with new error messages 2014-02-11 16:55:25 -05:00
regions-infer-contravariance-due-to-decl.rs Introduce marker types for indicating variance and for opting out 2014-01-31 21:18:48 -05:00
regions-infer-covariance-due-to-decl.rs Introduce marker types for indicating variance and for opting out 2014-01-31 21:18:48 -05:00
regions-infer-invariance-due-to-decl.rs Introduce marker types for indicating variance and for opting out 2014-01-31 21:18:48 -05:00
regions-infer-invariance-due-to-mutability-3.rs Register new snapshots 2014-04-08 00:03:11 -07:00
regions-infer-invariance-due-to-mutability-4.rs Register new snapshots 2014-04-08 00:03:11 -07:00
regions-infer-not-param.rs Register new snapshots 2014-04-08 00:03:11 -07:00
regions-infer-paramd-indirect.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
regions-infer-paramd-method.rs Change xfail directives in compiletests to ignore, closes #11363 2014-02-11 18:23:20 +01:00
regions-infer-region-in-fn-but-not-type.rs librustc: Convert ~fn() to proc() everywhere. 2013-11-18 18:27:31 -08:00
regions-lifetime-of-struct-or-enum-variant.rs Treat unary struct and enum variants as rvalues 2014-01-29 14:15:24 +01:00
regions-name-duplicated.rs Create a new pass to resolve named lifetimes; rscope is not only 2013-11-08 16:52:36 -05:00
regions-name-static.rs librustc: Fix the issue with labels shadowing variable names by making 2014-06-13 13:53:34 -07:00
regions-name-undeclared.rs test: Remove most uses of &fn() from the tests. 2013-11-26 08:19:00 -08:00
regions-nested-fns-2.rs test -- update tests with new error messages 2014-02-11 16:55:25 -05:00
regions-nested-fns.rs test -- update tests with new error messages 2014-02-11 16:55:25 -05:00
regions-out-of-scope-slice.rs Change xfail directives in compiletests to ignore, closes #11363 2014-02-11 18:23:20 +01:00
regions-reborrow-from-shorter-mut-ref-mut-ref.rs Test that reborrowing contents of an &'a mut &'b mut pointer can only 2013-11-28 06:43:39 -05:00
regions-reborrow-from-shorter-mut-ref.rs Test that reborrowing contents of an &'a mut &'b mut pointer can only 2013-11-28 06:43:39 -05:00
regions-ref-in-fn-arg.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
regions-ret-borrowed-1.rs log: Introduce liblog, the old std::logging 2014-03-15 22:26:36 -07:00
regions-ret-borrowed.rs log: Introduce liblog, the old std::logging 2014-03-15 22:26:36 -07:00
regions-ret.rs Merge remote-tracking branch 'mozilla/incoming' into issue-5910-dyna-freeze 2013-05-05 15:11:04 -04:00
regions-return-stack-allocated-vec.rs Add test case for #3243, which was fixed as part of fix for #3511. 2014-01-28 16:53:50 -05:00
regions-steal-closure.rs Register new snapshots 2014-04-08 00:03:11 -07:00
regions-trait-1.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
regions-trait-2.rs Remove references to @Trait from a compiler error message 2014-04-10 15:21:57 -07:00
regions-trait-3.rs test -- update tests with new error messages 2014-02-11 16:55:25 -05:00
regions-undeclared.rs Make 'self lifetime illegal. 2013-12-11 10:54:06 -08:00
regions-var-type-out-of-scope.rs Use assert_eq! rather than assert! where possible 2013-05-19 08:16:02 -04:00
regions-variance-contravariant-use-covariant-in-second-position.rs Add new tests showing multiple lifetime parameters in use 2013-11-08 19:47:57 -05:00
regions-variance-contravariant-use-covariant.rs Update comment in contravariant test 2014-02-10 20:26:09 +09:00
regions-variance-covariant-use-contravariant.rs Address comments from @pnkfelix (thanks for the detailed review) 2013-11-08 19:47:57 -05:00
regions-variance-invariant-use-contravariant.rs Fix pretty printer when there are multiple lifetime parameters 2013-11-08 22:25:22 -05:00
regions-variance-invariant-use-covariant.rs Address comments from @pnkfelix (thanks for the detailed review) 2013-11-08 19:47:57 -05:00
removed-syntax-closure-lifetime.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
removed-syntax-const-item.rs Remove specific errors for very old obsolete syntax 2013-10-04 07:09:28 +02:00
removed-syntax-enum-newtype.rs Remove specific errors for very old obsolete syntax 2013-10-04 07:09:28 +02:00
removed-syntax-extern-const.rs Remove specific errors for very old obsolete syntax 2013-10-04 07:09:28 +02:00
removed-syntax-field-let.rs Remove specific errors for very old obsolete syntax 2013-10-04 07:09:28 +02:00
removed-syntax-field-semicolon.rs Remove specific errors for very old obsolete syntax 2013-10-04 07:09:28 +02:00
removed-syntax-fixed-vec.rs Remove specific errors for very old obsolete syntax 2013-10-04 07:09:28 +02:00
removed-syntax-fn-pure.rs Remove specific errors for very old obsolete syntax 2013-10-04 07:09:28 +02:00
removed-syntax-fn-sigil.rs Remove specific errors for very old obsolete syntax 2013-10-04 07:09:28 +02:00
removed-syntax-larrow-init.rs Remove specific errors for very old obsolete syntax 2013-10-04 07:09:28 +02:00
removed-syntax-larrow-move.rs Remove specific errors for very old obsolete syntax 2013-10-04 07:09:28 +02:00
removed-syntax-mode.rs Remove specific errors for very old obsolete syntax 2013-10-04 07:09:28 +02:00
removed-syntax-mut-vec-expr.rs Remove specific errors for very old obsolete syntax 2013-10-04 07:09:28 +02:00
removed-syntax-mut-vec-ty.rs Remove specific errors for very old obsolete syntax 2013-10-04 07:09:28 +02:00
removed-syntax-ptr-lifetime.rs Remove specific errors for very old obsolete syntax 2013-10-04 07:09:28 +02:00
removed-syntax-record.rs Remove specific errors for very old obsolete syntax 2013-10-04 07:09:28 +02:00
removed-syntax-static-fn.rs Remove specific errors for very old obsolete syntax 2013-10-04 07:09:28 +02:00
removed-syntax-uniq-mut-expr.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
removed-syntax-uniq-mut-ty.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
removed-syntax-with-1.rs Remove specific errors for very old obsolete syntax 2013-10-04 07:09:28 +02:00
removed-syntax-with-2.rs Remove specific errors for very old obsolete syntax 2013-10-04 07:09:28 +02:00
repeat-to-run-dtor-twice.rs Remove re-exports of std::io::stdio::{print, println} in the prelude. 2014-01-11 10:46:00 +11:00
repeat_count.rs test: Make manual changes to deal with the fallout from removal of 2014-03-21 23:37:21 +11:00
required-lang-item.rs Use new attribute syntax in python files in src/etc too (#13478) 2014-04-14 21:00:31 +05:30
reserved-be.rs librustc: Replace impl Type : Trait with impl Trait for Type. rs=implflipping 2013-02-14 14:44:12 -08:00
resolve-inconsistent-binding-mode.rs Added tests to make tidy 2014-02-07 12:49:24 -06:00
resolve-inconsistent-names.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
resolve-priv-shadowing-pub.rs rustc: Don't allow priv use to shadow pub use 2014-04-10 15:22:01 -07:00
resolve-type-param-in-item-in-trait.rs Fix resolve to not permit refs to type vars from outer fns 2014-06-06 19:51:24 -04:00
resolve-unknown-trait.rs Address @catamorphism's error message grammar nit. 2013-07-03 23:43:03 +01:00
ret-non-nil.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
selftype-traittype.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
seq-args.rs test: Automatically remove all ~[T] from tests. 2014-03-21 23:37:21 +11:00
shadowing-in-the-same-pattern.rs librustc: Forbid identifiers that shadow in the same pattern in let 2014-06-11 13:23:04 -07:00
simd-binop.rs std: Move simd to core::simd and reexport. #1457 2014-05-23 15:27:48 -07:00
simd-experimental.rs std: Move simd to core::simd and reexport. #1457 2014-05-23 15:27:48 -07:00
simd-type.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
slightly-nice-generic-literal-messages.rs rustc: make error messages containing generic more self-explanatory. 2014-01-13 22:34:50 +11:00
spawn-non-nil-fn.rs extra: Put the nail in the coffin, delete libextra 2014-03-14 13:59:02 -07:00
static-assert.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
static-assert2.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
static-items-cant-move.rs Rename Pod into Copy 2014-03-28 10:34:02 +01:00
static-method-privacy.rs Added tests to make tidy 2014-02-07 12:49:24 -06:00
static-mut-bad-types.rs Add 'static mut' items to the language 2013-06-23 17:59:35 -07:00
static-mut-foreign-requires-unsafe.rs Fix fallout from std::libc separation 2014-04-04 09:31:44 -07:00
static-mut-not-constant.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
static-mut-not-pat.rs Add 'static mut' items to the language 2013-06-23 17:59:35 -07:00
static-mut-requires-unsafe.rs Add 'static mut' items to the language 2013-06-23 17:59:35 -07:00
static-priv-by-default.rs extern mod => extern crate 2014-02-14 22:55:21 -08:00
static-priv-by-default2.rs extern mod => extern crate 2014-02-14 22:55:21 -08:00
static-region-bound.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
static-vec-repeat-not-constant.rs Added tests to make tidy 2014-02-07 12:49:24 -06:00
staticness-mismatch.rs Added tests to make tidy 2014-02-07 12:49:24 -06:00
std-uncopyable-atomics.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
struct-base-wrong-type.rs Add support for ..base on static struct initializers. 2013-07-28 22:07:27 -04:00
struct-field-assignability.rs Update tests and move other tests around 2014-04-23 18:19:36 +02:00
struct-field-privacy.rs name struct in "field ... is private" error 2014-04-06 02:37:25 +02:00
struct-fields-decl-dupe.rs Fixes #7377 2013-06-30 09:41:21 +09:00
struct-fields-dupe.rs librustc: Replace impl Type : Trait with impl Trait for Type. rs=implflipping 2013-02-14 14:44:12 -08:00
struct-fields-missing.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
struct-fields-too-many.rs #8263 part 2: Adding struct name. 2013-10-28 23:51:10 -07:00
struct-like-enum-nonexhaustive.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
struct-no-fields-2.rs Fixed error starting with uppercase 2014-02-08 20:59:38 +01:00
struct-no-fields-3.rs Fixed error starting with uppercase 2014-02-08 20:59:38 +01:00
struct-no-fields-4.rs Fixed error starting with uppercase 2014-02-08 20:59:38 +01:00
struct-no-fields-5.rs Fixed error starting with uppercase 2014-02-08 20:59:38 +01:00
struct-no-fields.rs Fixed error starting with uppercase 2014-02-08 20:59:38 +01:00
struct-pat-derived-error.rs rustc: Eliminate a derived error in check::_match 2013-08-14 13:42:58 -07:00
struct-pattern-match-useless.rs Remove a fixme 2014-01-05 21:36:53 -05:00
super-at-top-level.rs Added tests to make tidy 2014-02-07 12:49:24 -06:00
suppressed-error.rs rustdoc: Change all code-blocks with a script 2013-09-25 14:27:42 -07:00
svh-change-lit.rs Some basic acceptance tests for better SVH. 2014-05-15 11:09:26 +02:00
svh-change-significant-cfg.rs Some basic acceptance tests for better SVH. 2014-05-15 11:09:26 +02:00
svh-change-trait-bound.rs Some basic acceptance tests for better SVH. 2014-05-15 11:09:26 +02:00
svh-change-type-arg.rs Added tests checking that changes in type sig are recognized in SVH. 2014-05-15 11:09:26 +02:00
svh-change-type-ret.rs Added tests checking that changes in type sig are recognized in SVH. 2014-05-15 11:09:26 +02:00
svh-change-type-static.rs Added tests checking that changes in type sig are recognized in SVH. 2014-05-15 11:09:26 +02:00
svh-use-trait.rs A test case for a bug I found in the new SVH while reviewing it. 2014-05-15 11:09:26 +02:00
syntax-extension-bytes-non-ascii-char-literal.rs Fixed error starting with uppercase 2014-02-08 20:59:38 +01:00
syntax-extension-bytes-non-literal.rs Fixed error starting with uppercase 2014-02-08 20:59:38 +01:00
syntax-extension-bytes-too-large-integer-literal.rs Fixed error starting with uppercase 2014-02-08 20:59:38 +01:00
syntax-extension-bytes-too-large-u8-literal.rs Fixed error starting with uppercase 2014-02-08 20:59:38 +01:00
syntax-extension-bytes-too-small-integer-literal.rs Fixed error starting with uppercase 2014-02-08 20:59:38 +01:00
syntax-extension-bytes-too-small-u8-literal.rs Fixed error starting with uppercase 2014-02-08 20:59:38 +01:00
syntax-extension-bytes-unsupported-literal.rs Fixed error starting with uppercase 2014-02-08 20:59:38 +01:00
syntax-extension-minor.rs std: Remove String's to_owned 2014-05-27 11:11:15 -07:00
tag-that-dare-not-speak-its-name.rs Use new attribute syntax in python files in src/etc too (#13478) 2014-04-14 21:00:31 +05:30
tag-type-args.rs Drop the '2' suffix from logging macros 2013-10-22 08:09:56 -07:00
tag-variant-cast-non-nullary.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
tag-variant-disr-dup.rs Check repr attribute consistency at check time, not translation. 2013-10-29 09:09:20 -07:00
tag-variant-disr-non-nullary.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
tail-typeck.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
task-rng-isnt-sendable.rs std: Recreate a rand module 2014-05-29 16:18:26 -07:00
terr-in-field.rs test: Fix tests. 2013-03-07 22:37:58 -08:00
terr-sorts.rs rustc: Move the AST from @T to Gc<T> 2014-06-11 09:51:37 -07:00
test-cfg.rs more back-ticks, less colons 2013-05-10 23:34:20 +02:00
trace_macros-format.rs Remove ignore-fast that has cropped up 2014-04-06 15:55:43 -07:00
trait-bounds-cant-coerce.rs libsyntax: Allow + to separate trait bounds from objects. 2014-06-13 13:53:34 -07:00
trait-bounds-not-on-bare-trait.rs Advice to use Box<T> not ~T 2014-05-18 15:30:41 +09:00
trait-bounds-not-on-impl.rs Add tests for not-kind-checked trait bounds. 2013-06-23 14:40:18 -04:00
trait-bounds-not-on-struct.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
trait-bounds-sugar.rs libsyntax: Allow + to separate trait bounds from objects. 2014-06-13 13:53:34 -07:00
trait-coercion-generic-bad.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
trait-coercion-generic-regions.rs std: Remove String's to_owned 2014-05-27 11:11:15 -07:00
trait-duplicate-methods.rs librustc: Fix merge fallout and test cases. 2013-06-28 10:44:17 -04:00
trait-impl-can-not-have-untraitful-methods.rs librustc: Remove implicit self from the language, except for old-style drop blocks. 2013-03-13 20:07:10 -07:00
trait-impl-different-num-params.rs Demote self to an (almost) regular argument and remove the env param. 2014-01-27 14:31:24 +02:00
trait-impl-for-module.rs Fix issue #8763 2013-11-24 11:14:27 -06:00
trait-impl-method-mismatch.rs Renamed ast::Purity to ast::FnStyle and ast::ImpureFn to ast::NormalFn and updated associated variable and function names. 2014-04-10 15:22:00 -07:00
trait-impl-of-supertrait-has-wrong-lifetime-parameters.rs Check lifetime parameters when we do check for supertrait impls. Fixes #14050. 2014-05-09 05:55:42 -04:00
trait-keyword.rs librustc: Replace impl Type : Trait with impl Trait for Type. rs=implflipping 2013-02-14 14:44:12 -08:00
trait-or-new-type-instead.rs Fix issue #8763 2013-11-24 11:14:27 -06:00
trait-resolution-in-overloaded-op.rs Use only the appropriate trait when looking up operator overloads. 2014-02-25 19:08:54 +02:00
trait-test-2.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
trait-test.rs librustc: Remove implicit self from the language, except for old-style drop blocks. 2013-03-13 20:07:10 -07:00
transmute-different-sizes.rs Rolling up PRs in the queue 2014-06-13 13:53:55 -07:00
transmute-type-parameters.rs librustc: Forbid transmute from being called on types whose size is 2014-06-13 13:53:55 -07:00
tuple-arity-mismatch.rs Added tests to make tidy 2014-02-07 12:49:24 -06:00
tuple-struct-nonexhaustive.rs Update the compiler to not use printf/printfln 2013-09-26 17:05:59 -07:00
tutorial-suffix-inference-test.rs add gitattributes and fix whitespace issues 2013-05-03 20:01:42 -04:00
type-arg-out-of-scope.rs Change error for out of scope type params to be more helpful. 2014-04-17 18:24:52 +01:00
type-mismatch-multiple.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
type-mismatch.rs more backticks 2014-01-12 10:35:10 +01:00
type-parameter-names.rs Added tests to make tidy 2014-02-07 12:49:24 -06:00
type-recursive.rs test: Fix tests. 2013-03-07 22:37:58 -08:00
type-shadow.rs Remove ancient emacs mode lines from test cases 2013-10-25 17:41:54 -07:00
typeck-unsafe-always-share.rs Specialize kinds inference for Unsafe<T> 2014-04-22 14:18:36 +02:00
typeck_type_placeholder_item.rs Added support for type placeholders (explicit requested type 2014-03-14 14:57:31 +01:00
typeck_type_placeholder_lifetime_1.rs Added support for type placeholders (explicit requested type 2014-03-14 14:57:31 +01:00
typeck_type_placeholder_lifetime_2.rs Added support for type placeholders (explicit requested type 2014-03-14 14:57:31 +01:00
typeck_type_placeholder_mismatch.rs Remove error message that refactor suppresses 2014-05-06 18:00:50 -04:00
unbalanced-doublequote.rs Remove ancient emacs mode lines from test cases 2013-10-25 17:41:54 -07:00
unconstrained-none.rs cfail: Remove usage of fmt! 2013-09-30 23:21:20 -07:00
unconstrained-ref.rs Make 'self lifetime illegal. 2013-12-11 10:54:06 -08:00
uninhabited-enum-cast.rs Added tests to make tidy 2014-02-07 12:49:24 -06:00
unique-object-noncopyable.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
unique-pinned-nocopy.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
unique-unique-kind.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
unique-vec-res.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
unnecessary-private.rs rustc: Remove private enum variants 2014-04-16 08:12:43 -07:00
unop-neg-bool.rs Added tests to make tidy 2014-02-07 12:49:24 -06:00
unreachable-arm.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
unreachable-code.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
unreachable-variant.rs rustc: Remove private enum variants 2014-04-16 08:12:43 -07:00
unresolved-extern-mod-suggestion.rs Fallout from the libcollections movement 2014-06-05 13:55:11 -07:00
unresolved-import.rs extern mod => extern crate 2014-02-14 22:55:21 -08:00
unsafe-around-compiler-generated-unsafe.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
unsafe-fn-assign-deref-ptr.rs Remove ancient emacs mode lines from test cases 2013-10-25 17:41:54 -07:00
unsafe-fn-autoderef.rs Remove ancient emacs mode lines from test cases 2013-10-25 17:41:54 -07:00
unsafe-fn-called-from-safe.rs Remove ancient emacs mode lines from test cases 2013-10-25 17:41:54 -07:00
unsafe-fn-deref-ptr.rs Remove ancient emacs mode lines from test cases 2013-10-25 17:41:54 -07:00
unsafe-fn-used-as-value.rs Remove ancient emacs mode lines from test cases 2013-10-25 17:41:54 -07:00
unsendable-class.rs std: Rename strbuf operations to string 2014-05-27 12:59:31 -07:00
unsized-bare-typaram.rs Support unsized types with the type keyword 2014-04-23 12:30:58 +12:00
unsized-enum.rs Support unsized types with the type keyword 2014-04-23 12:30:58 +12:00
unsized-struct.rs Support unsized types with the type keyword 2014-04-23 12:30:58 +12:00
unsized.rs Support unsized types with the type keyword 2014-04-23 12:30:58 +12:00
unsized2.rs Support unsized types with the type keyword 2014-04-23 12:30:58 +12:00
unsized3.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
unsized4.rs Support unsized types with the type keyword 2014-04-23 12:30:58 +12:00
unsized5.rs Prevent unsized types being stored in variables 2014-04-24 11:57:22 +12:00
unsized6.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
unsupported-cast.rs Ignore tests broken by failing on ICE 2014-05-06 21:47:25 -07:00
unused-attr.rs Remove the attribute_usage lint 2014-06-07 23:46:32 -07:00
unused-result.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
use-after-move-based-on-type.rs std: Remove String's to_owned 2014-05-27 11:11:15 -07:00
use-after-move-implicity-coerced-object.rs Updates with core::fmt changes 2014-05-15 23:22:06 -07:00
use-after-move-self-based-on-type.rs Change check_loans to use ExprUseVisitor. 2014-06-06 11:59:33 -07:00
use-after-move-self.rs Change check_loans to use ExprUseVisitor. 2014-06-06 11:59:33 -07:00
use-from-trait-xc.rs extern mod => extern crate 2014-02-14 22:55:21 -08:00
use-from-trait.rs Added tests to make tidy 2014-02-07 12:49:24 -06:00
use-meta-mismatch.rs extern mod => extern crate 2014-02-14 22:55:21 -08:00
use-meta.rc extern mod => extern crate 2014-02-14 22:55:21 -08:00
useless-priv.rs rustc: Remove private enum variants 2014-04-16 08:12:43 -07:00
useless-priv2.rs syntax: Clean out obsolete syntax parsing 2014-05-23 09:07:28 -07:00
variadic-ffi-1.rs Add tests for variadic foreign functions. 2013-11-04 23:53:11 -05:00
variadic-ffi-2.rs Add tests for variadic foreign functions. 2013-11-04 23:53:11 -05:00
variadic-ffi-3.rs Add tests for variadic foreign functions. 2013-11-04 23:53:11 -05:00
variadic-ffi-4.rs Add tests for variadic foreign functions. 2013-11-04 23:53:11 -05:00
variadic-ffi.rs Register new snapshots 2014-05-09 21:13:02 -07:00
variance-cell-is-invariant.rs Introduce marker types for indicating variance and for opting out 2014-01-31 21:18:48 -05:00
variance-regions-direct.rs Introduce VecPerParamSpace and use it to represent sets of types and 2014-06-13 13:20:24 -04:00
variance-regions-indirect.rs Introduce VecPerParamSpace and use it to represent sets of types and 2014-06-13 13:20:24 -04:00
vec-macro-with-comma-only.rs std: make vec!() macro handle a trailing comma 2014-04-08 00:03:12 -07:00
vec-mut-iter-borrow.rs test: Automatically remove all ~[T] from tests. 2014-03-21 23:37:21 +11:00
vec-res-add.rs test: Automatically remove all ~[T] from tests. 2014-03-21 23:37:21 +11:00
vector-no-ann.rs Remove outdated and unnecessary std::vec_ng::Vec imports. 2014-03-22 01:08:57 +11:00
view-items-at-top.rs extra: Put the nail in the coffin, delete libextra 2014-03-14 13:59:02 -07:00
vtable-res-trait-param.rs Use assert_eq! rather than assert! where possible 2013-05-19 08:16:02 -04:00
warn-foreign-int-types.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
warn-path-statement.rs librustc: Replace impl Type : Trait with impl Trait for Type. rs=implflipping 2013-02-14 14:44:12 -08:00
weak-lang-item.rs rustc: Add official support for weak failure 2014-05-19 11:04:44 -07:00
while-type-error.rs add gitattributes and fix whitespace issues 2013-05-03 20:01:42 -04:00
writing-to-immutable-vec.rs Remove outdated and unnecessary std::vec_ng::Vec imports. 2014-03-22 01:08:57 +11:00
wrong-mul-method-signature.rs librustc: Improve error message for incompatible trait method signatures. 2014-04-05 02:22:00 +01:00
wrong-ret-type.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
xc-private-method.rs Remove check-fast. Closes #4193, #8844, #6330, #7416 2014-04-06 15:55:43 -07:00
xc-private-method2.rs Remove check-fast. Closes #4193, #8844, #6330, #7416 2014-04-06 15:55:43 -07:00
xcrate-private-by-default.rs extern mod => extern crate 2014-02-14 22:55:21 -08:00
xcrate-unit-struct.rs extern mod => extern crate 2014-02-14 22:55:21 -08:00