..
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
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
array-not-vector.rs
Update tests with the new diagnostic tweaks
2014-10-29 23:56:22 +01:00
ascii-only-character-escape.rs
libsyntax: Forbid escapes in the inclusive range \x80-\xff in
2014-11-04 14:58:11 -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
Convert cfg syntax to new system
2014-09-27 22:59:26 -07:00
asm-misplaced-option.rs
Update code with new lint names
2014-10-28 08:54:21 -07:00
asm-out-assign-imm.rs
Convert cfg syntax to new system
2014-09-27 22:59:26 -07:00
asm-out-no-modifier.rs
Convert cfg syntax to new system
2014-09-27 22:59:26 -07:00
asm-out-read-uninit.rs
Convert cfg syntax to new system
2014-09-27 22:59:26 -07:00
asm-src-loc-codegen-units.rs
Translate inline assembly errors back to source locations
2014-09-27 11:10:37 -07:00
asm-src-loc.rs
Test fixes from the rollup
2014-09-29 10:13:31 -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
associated-types-feature-gate.rs
librustc: Implement associated types behind a feature gate.
2014-09-17 16:38:57 -07:00
associated-types-in-ambiguous-context.rs
librustc: Implement associated types behind a feature gate.
2014-09-17 16:38:57 -07:00
associated-types-in-wrong-context.rs
librustc: Implement associated types behind a feature gate.
2014-09-17 16:38:57 -07:00
associated-types-unsized.rs
Move associated types into the Assoc space and add in the builtin bounds
2014-11-03 17:41:01 -05: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-eof.rs
libsyntax: Explicit error message for sugared doc comments.
2014-09-20 11:50:59 -04: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
librustc: Feature gate lang items and intrinsics.
2014-06-23 23:28:28 -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
Remove managed_box gate from tests
2014-07-26 21:05:29 -07:00
autoderef-full-lval.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03:00
bad-bang-ann-3.rs
Update tests with the new error messages
2014-10-28 17:54:16 +01:00
bad-bang-ann.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
bad-char-literals.rs
Make most lexer errors non-fatal
2014-05-23 19:35:08 -07:00
bad-const-type.rs
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +02:00
bad-crate-id.rs
extern crate foobar as foo;
2014-08-23 12:16:04 -07:00
bad-crate-id2.rs
extern crate foobar as foo;
2014-08-23 12:16:04 -07: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
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
bad-mid-path-type-params.rs
librustc: Feature gate lang items and intrinsics.
2014-06-23 23:28:28 -07: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-sized.rs
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04: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
Tweak error message for use of a keyword in ident position.
2014-08-29 10:36:43 +02:00
bad-value-ident-true.rs
Tweak error message for use of a keyword in ident position.
2014-08-29 10:36:43 +02:00
bang-tailexpr.rs
Update tests with the new error messages
2014-10-28 17:54:16 +01:00
bind-by-move-neither-can-live-while-the-other-survives-2.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
bind-by-move-neither-can-live-while-the-other-survives-3.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
bind-by-move-neither-can-live-while-the-other-survives-4.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
bind-by-move-no-guards.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
bind-struct-early-modifiers.rs
libsyntax: Disallow struct literals after if, while, match, and
2014-06-23 15:39:29 -07:00
binop-bitxor-str.rs
Fallout from the libcollections movement
2014-06-05 13:55:11 -07:00
binop-fail-3.rs
Update infrastructure for fail -> panic
2014-10-29 16:06:13 -04: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
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
block-must-not-have-result-do.rs
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +02:00
block-must-not-have-result-res.rs
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +02:00
block-must-not-have-result-while.rs
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +02:00
bogus-tag.rs
log: Introduce liblog, the old std::logging
2014-03-15 22:26:36 -07:00
borrow-immutable-upvar-mutation.rs
Update test for issue 17780 since diagnostic message have changed
2014-10-16 17:29:44 -07:00
borrow-tuple-fields.rs
Implement tuple and tuple struct indexing
2014-09-10 10:25:12 +12: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
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
borrowck-anon-fields-variant.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
borrowck-array-double-move.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
borrowck-assign-comp-idx.rs
Remove a large amount of deprecated functionality
2014-10-19 12:59:40 -07: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
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
borrowck-bad-nested-calls-free.rs
librustc: Remove cross-borrowing of Box<T> to &T from the language,
2014-07-17 14:05:36 -07:00
borrowck-bad-nested-calls-move.rs
librustc: Remove cross-borrowing of Box<T> to &T from the language,
2014-07-17 14:05:36 -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
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
borrowck-borrow-from-stack-variable.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
borrowck-borrow-from-temporary.rs
librustc: Implement lifetime elision.
2014-07-19 13:10:58 -07:00
borrowck-borrow-immut-deref-of-box-as-mut.rs
librustc: Remove outdated reference to ~ and @
2014-06-24 05:02:53 -07: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
librustc: Implement lifetime elision.
2014-07-19 13:10:58 -07:00
borrowck-borrow-overloaded-auto-deref-mut.rs
librustc: Implement lifetime elision.
2014-07-19 13:10:58 -07:00
borrowck-borrow-overloaded-auto-deref.rs
librustc: Implement lifetime elision.
2014-07-19 13:10:58 -07: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
Rename all raw pointers as necessary
2014-06-28 11:53:58 -07:00
borrowck-borrowed-uniq-rvalue-2.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
borrowck-borrowed-uniq-rvalue.rs
Fallout from the libcollections movement
2014-06-05 13:55:11 -07:00
borrowck-box-insensitivity.rs
Change the use of moved value error to be more accurate
2014-10-02 15:51:05 +13:00
borrowck-break-uninit-2.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -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
Implement generalized object and type parameter bounds ( Fixes #16462 )
2014-08-27 21:46:52 -04:00
borrowck-closures-mut-and-imm.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
borrowck-closures-mut-of-imm.rs
Fix regionck to account for the uniqueness requirements on ref mut reborrows
2014-08-28 14:15:34 -04:00
borrowck-closures-two-mut.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
borrowck-closures-unique-imm.rs
librustc: Record unique immutable borrows in the restrictions table.
2014-08-12 14:30:05 -07:00
borrowck-closures-unique.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
borrowck-closures-use-after-free.rs
librustc: Remove cross-borrowing of Box<T> to &T from the language,
2014-07-17 14:05:36 -07:00
borrowck-field-sensitivity.rs
Change the use of moved value error to be more accurate
2014-10-02 15:51:05 +13:00
borrowck-for-loop-correct-cmt-for-pattern.rs
librustc: Use the correct categorized mutable type for the pattern in
2014-08-12 15:02:51 -07:00
borrowck-for-loop-head-linkage.rs
Fix fallout from Vec stabilization
2014-09-21 22:15:51 -07:00
borrowck-if-no-else.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
borrowck-if-with-else.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
borrowck-imm-ref-to-mut-rec-field-issue-3162-c.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07: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
Remove libdebug and update tests.
2014-10-16 11:15:34 -04: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 the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
borrowck-issue-2657-2.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -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
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
borrowck-lend-flow-loop.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
borrowck-lend-flow-match.rs
Update code with new lint names
2014-10-28 08:54:21 -07:00
borrowck-lend-flow.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
borrowck-let-suggestion.rs
Convert some notes to help messages
2014-11-02 16:12:23 +13:00
borrowck-loan-blocks-move-cc.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -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 cross-borrowing of Box<T> to &T from the language,
2014-07-17 14:05:36 -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
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
borrowck-loan-rcvr-overloaded-op.rs
Remove managed_box gate from tests
2014-07-26 21:05:29 -07:00
borrowck-loan-rcvr.rs
Remove managed_box gate from tests
2014-07-26 21:05:29 -07:00
borrowck-loan-vec-content.rs
Remove a large amount of deprecated functionality
2014-10-19 12:59:40 -07:00
borrowck-match-binding-is-assignment.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07: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
libsyntax: Disallow struct literals after if, while, match, and
2014-06-23 15:39:29 -07:00
borrowck-move-from-subpath-of-borrowed-path.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
borrowck-move-from-unsafe-ptr.rs
Rename all raw pointers as necessary
2014-06-28 11:53:58 -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
Fallout from renaming
2014-09-16 14:37:48 -07: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
libsyntax: Disallow struct literals after if, while, match, and
2014-06-23 15:39:29 -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
Remove libdebug and update tests.
2014-10-16 11:15:34 -04: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
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
borrowck-mut-addr-of-imm-var.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04: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-mutate-in-guard.rs
librustc: Disallow mutation and assignment in pattern guards, and modify
2014-07-25 15:26:21 -07: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
Implement generalized object and type parameter bounds ( Fixes #16462 )
2014-08-27 21:46:52 -04: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-overloaded-call.rs
librustc: Implement unboxed closures with mutable receivers
2014-07-18 09:01:37 -07:00
borrowck-overloaded-index-2.rs
Remove a large amount of deprecated functionality
2014-10-19 12:59:40 -07:00
borrowck-overloaded-index-autoderef.rs
Implement new operator dispatch semantics.
2014-11-05 11:29:15 -05:00
borrowck-overloaded-index.rs
Borrow checking for overloaded indexing
2014-07-15 09:05:06 +12:00
borrowck-pat-reassign-binding.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
Fix regionck to account for the uniqueness requirements on ref mut reborrows
2014-08-28 14:15:34 -04:00
borrowck-ref-into-rvalue.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04: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
libsyntax: Accept use foo as bar; in lieu of use bar as foo;
2014-08-14 13:24:50 -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-unboxed-closures.rs
Test fixes from the rollup
2014-09-19 19:58:14 -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 cross-borrowing of Box<T> to &T from the language,
2014-07-17 14:05:36 -07:00
borrowck-use-in-index-lvalue.rs
rustc: Remove ~[T] from the language
2014-06-11 15:02:17 -07:00
borrowck-use-mut-borrow.rs
Add new tests for uses of mutably borrowed paths
2014-06-13 20:48:10 -07:00
borrowck-vec-pattern-element-loan.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
borrowck-vec-pattern-loan-from-mut.rs
librustc: Change the syntax of subslice matching to use postfix ..
2014-09-08 16:12:13 -07:00
borrowck-vec-pattern-move-tail.rs
librustc: Change the syntax of subslice matching to use postfix ..
2014-09-08 16:12:13 -07:00
borrowck-vec-pattern-nesting.rs
rollup merge of #17054 : pcwalton/subslice-syntax
2014-09-09 12:07:12 -07:00
borrowck-vec-pattern-tail-element-loan.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
borrowck-while-break.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -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
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -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
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
builtin-superkinds-in-metadata.rs
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
builtin-superkinds-self-type.rs
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
builtin-superkinds-simple.rs
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
builtin-superkinds-typaram-not-send.rs
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
by-move-pattern-binding.rs
std: Rename strbuf operations to string
2014-05-27 12:59:31 -07:00
byte-literals.rs
Add a b'x' byte literal of type u8.
2014-06-17 23:41:03 +02:00
byte-string-literals.rs
Add a b"xx" byte string literal of type &'static [u8].
2014-06-17 23:43:18 +02:00
cannot-mutate-captured-non-mut-var.rs
Add tests.
2014-08-23 01:03:34 -07: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
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
test: Convert statics to constants
2014-10-09 09:44:52 -07:00
check-static-values-constraints.rs
test: Convert statics to constants
2014-10-09 09:44:52 -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
librustc: Implement associated types behind a feature gate.
2014-09-17 16:38:57 -07:00
class-missing-self.rs
rustc: Remove private enum variants
2014-04-16 08:12:43 -07:00
cleanup-rvalue-scopes-cf.rs
librustc: Implement lifetime elision.
2014-07-19 13:10:58 -07:00
closure-bounds-cant-promote-superkind-in-struct.rs
Implement generalized object and type parameter bounds ( Fixes #16462 )
2014-08-27 21:46:52 -04: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
Move checks for closure bounds out of kind.rs
2014-09-25 07:09:08 -04:00
closure-bounds-subtype.rs
Implement generalized object and type parameter bounds ( Fixes #16462 )
2014-08-27 21:46:52 -04: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
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
coerce-bare-fn-to-closure-and-proc.rs
Test fixes and rebase conflicts
2014-10-30 17:37:56 -07:00
coerce-unsafe-to-closure.rs
core: Remove the cast module
2014-05-11 01:13:02 -07:00
coherence-blanket-conflicts-with-blanket-implemented.rs
Coherence tests that seemed to be missing.
2014-10-21 12:32:37 -04:00
coherence-blanket-conflicts-with-blanket-unimplemented.rs
Coherence tests that seemed to be missing.
2014-10-21 12:32:37 -04:00
coherence-blanket-conflicts-with-specific-cross-crate.rs
Convert tests to cross-crate, fix a RefCell bug I found in the process.
2014-10-09 17:19:53 -04:00
coherence-blanket-conflicts-with-specific-multidispatch.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
coherence-blanket-conflicts-with-specific-trait.rs
Implement multidispatch and conditional dispatch. Because we do not
2014-10-09 17:19:50 -04:00
coherence-blanket-conflicts-with-specific.rs
Implement multidispatch and conditional dispatch. Because we do not
2014-10-09 17:19:50 -04:00
coherence-cross-crate-conflict.rs
Implement multidispatch and conditional dispatch. Because we do not
2014-10-09 17:19:50 -04:00
coherence-orphan.rs
Adjust orphan rules to consider all input types, not just self type.
2014-10-21 23:52:00 -04:00
coherence-tuple-conflict.rs
Implement multidispatch and conditional dispatch. Because we do not
2014-10-09 17:19:50 -04: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
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +02:00
comm-not-freeze.rs
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
concat.rs
Add a b"xx" byte string literal of type &'static [u8].
2014-06-17 23:43:18 +02:00
const-block-non-item-statement.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
const-cast-different-types.rs
Rebasing changes
2014-08-26 16:07:32 +12:00
const-cast-wrong-type.rs
Rename all raw pointers as necessary
2014-06-28 11:53:58 -07:00
const-recursive.rs
librustc: Remove the const declaration form everywhere
2013-03-22 22:24:35 -07:00
copy-a-resource.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
core-tls-store-pointer.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03:00
crate-name-mismatch.rs
rustc: Mix extra-filename in temp outputs
2014-07-18 18:09:08 -07:00
crateresolve1.rs
extern mod => extern crate
2014-02-14 22:55:21 -08:00
cross-borrow-trait.rs
Remove cross-borrowing for traits.
2014-09-03 08:32:35 +12:00
dead-code-closure-bang.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04: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
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
deriving-bounds.rs
Rename Share to Sync
2014-08-07 08:54:38 -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
Fix tests
2014-11-05 20:13:25 -05: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
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04: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
Implement RFC#28: Add PartialOrd::partial_cmp
2014-06-29 21:42:09 -07:00
deriving-span-PartialOrd-enum.rs
Implement RFC#28: Add PartialOrd::partial_cmp
2014-06-29 21:42:09 -07:00
deriving-span-PartialOrd-struct.rs
Implement RFC#28: Add PartialOrd::partial_cmp
2014-06-29 21:42:09 -07:00
deriving-span-PartialOrd-tuple-struct.rs
Implement RFC#28: Add PartialOrd::partial_cmp
2014-06-29 21:42:09 -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
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
deriving-span-Zero-tuple-struct.rs
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
destructure-trait-ref.rs
Update tests with the new error messages
2014-10-24 19:43:47 +02: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
doc-before-attr.rs
libsyntax: Explicit error message for sugared doc comments.
2014-09-20 11:50:59 -04:00
doc-before-eof.rs
libsyntax: Explicit error message for sugared doc comments.
2014-09-20 11:50:59 -04:00
doc-before-extern-rbrace.rs
libsyntax: Explicit error message for sugared doc comments.
2014-09-20 11:50:59 -04:00
doc-before-macro.rs
libsyntax: Explicit error message for sugared doc comments.
2014-09-20 11:50:59 -04:00
doc-before-rbrace.rs
libsyntax: Explicit error message for sugared doc comments.
2014-09-20 11:50:59 -04:00
doc-before-semi.rs
libsyntax: Explicit error message for sugared doc comments.
2014-09-20 11:50:59 -04:00
does-nothing.rs
log: Introduce liblog, the old std::logging
2014-03-15 22:26:36 -07:00
drop-on-non-struct.rs
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
drop-with-active-borrows-1.rs
test: Add tests for issue #12223 , "drop allowed while active borrows
2014-07-01 11:47:21 -07:00
drop-with-active-borrows-2.rs
librustc: Implement lifetime elision.
2014-07-19 13:10:58 -07:00
dst-bad-assign-2.rs
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
dst-bad-assign.rs
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
dst-bad-coerce1.rs
Change rustc pretty-printing to print [T, ..n] instead of [T, .. n]
2014-10-03 20:39:56 +13:00
dst-bad-coerce2.rs
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
dst-bad-coerce3.rs
Rebasing changes
2014-08-26 16:07:32 +12:00
dst-bad-coerce4.rs
Change rustc pretty-printing to print [T, ..n] instead of [T, .. n]
2014-10-03 20:39:56 +13:00
dst-bad-coercions.rs
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
dst-bad-deep.rs
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
dst-index.rs
Add compile-fail test of DST rvalues resulting from overloaded index
2014-11-01 01:56:09 -07:00
dst-rvalue.rs
Forbid unsized rvalues
2014-09-08 09:32:52 +12:00
dst-sized-trait-param.rs
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
dup-struct-enum-struct-variant.rs
librustc: Disallow modules and types from having the same name.
2014-07-07 10:54:32 -07:00
duplicate-parameter.rs
librustc: Forbid duplicate name bindings in the same parameter or type
2014-10-08 22:41:23 -07:00
duplicate-type-parameter.rs
librustc: Forbid duplicate name bindings in the same parameter or type
2014-10-08 22:41:23 -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-extern-arg.rs
Don't ICE on bad extern paths
2014-10-13 09:25:08 -07:00
empty-impl-semicolon.rs
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +02:00
empty-linkname.rs
test: Clean out the test suite a bit
2014-02-25 09:21:09 -08:00
enum-and-module-in-same-scope.rs
First stage of enum namespacing changes
2014-10-31 20:43:35 -07: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
enum-to-float-cast.rs
librustc: Forbid enum-to-float casts.
2014-06-13 11:23:47 -07:00
enum-variant-type-2.rs
Add enum variants to the type namespace
2014-09-19 15:11:00 +12:00
enum-variant-type.rs
Add enum variants to the type namespace
2014-09-19 15:11:00 +12: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
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04: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
explicit-self-lifetime-mismatch.rs
Update tests with the new diagnostic tweaks
2014-10-29 23:56:22 +01: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-crate-as-no-string-help.rs
Changed extern crate foo as bar; error message
2014-10-04 19:51:22 +02:00
extern-expected-fn-or-brace.rs
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +02:00
extern-foreign-crate.rs
Update a test error message
2014-10-12 23:48:22 +02: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
Test fixes and rebase conflicts
2014-11-03 11:02:36 -08:00
extoption_env-too-many-args.rs
env! syntax extension changes
2013-08-08 10:35:42 -07:00
fail-no-dead-code-core.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
fail-no-dead-code.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
fail-simple.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
feature-gate-advanced-slice-features.rs
Test fixes from the rollup
2014-09-09 13:13:04 -07:00
feature-gate-intrinsics-and-lang-items.rs
librustc: Feature gate lang items and intrinsics.
2014-06-23 23:28:28 -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-bogosity.rs
Mention type of for exprs that don't implement Iterator.
2014-08-29 17:39:09 +10:00
for-loop-refutable-pattern-error-message.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
for-loop-type-error.rs
Avoid flow-on Iterator error for for ... in [ty err] {}.
2014-08-29 17:43:46 +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
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +02:00
fully-qualified-type-name3.rs
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +02: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
Fix grammar of the accepted feature warning.
2014-08-31 02:25:19 +10: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
Allow generic foreign functions.
2014-08-05 23:28:50 -06: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-lifetime-trait-impl.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
generic-no-mangle.rs
Add new tests for extern and foreign fns and name mangling.
2014-08-05 23:28:50 -06: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
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +02:00
generic-type-more-params-with-defaults.rs
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +02: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
Update tests with the new diagnostic tweaks
2014-10-29 23:56:22 +01:00
glob-resolve1.rs
libsyntax: Accept use foo as bar; in lieu of use bar as foo;
2014-08-14 13:24:50 -07:00
hashmap-iter-value-lifetime.rs
Fix free lifetime vars in HashMap's iterators
2014-09-24 19:38:15 +01:00
hashmap-lifetimes.rs
Fix free lifetime vars in HashMap's iterators
2014-09-24 19:38:15 +01:00
hidden-rt-injection.rs
Add tests that the injected runtime is inaccessible
2014-07-25 16:54:09 -07:00
hidden-rt-injection2.rs
Add tests that the injected runtime is inaccessible
2014-07-25 16:54:09 -07:00
huge-array-simple.rs
Add lint for checking exceeding bitshifts #17713
2014-11-01 09:10:10 +01:00
huge-array.rs
fix test patterns - should rebase the commits properly
2014-10-16 23:36:00 +03:00
huge-enum.rs
response for review comments
2014-10-15 20:09:09 +03:00
huge-struct.rs
response for review comments
2014-10-15 20:09:09 +03: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
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +02:00
if-let.rs
Move if let behind a feature gate
2014-09-30 18:54:03 +02:00
if-typeck.rs
Reliciense makefiles and testsuite. Yup.
2012-12-10 17:32:58 -08:00
if-without-else-result.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
ifmt-bad-arg.rs
Special case for 0 arguments given in format!
2014-07-18 20:39:38 +02: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
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04: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
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
impl-duplicate-methods.rs
librustc: Fix merge fallout and test cases.
2013-06-28 10:44:17 -04:00
impl-not-adjacent-to-type.rs
librustc: Forbid inherent implementations that aren't adjacent to the
2014-09-13 02:07:39 -07:00
implicit-method-bind.rs
Remove Times trait
2014-01-30 14:52:25 +11:00
import-from-missing.rs
rustc: reduce redundant resolve errors.
2014-06-18 01:19:22 +01: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
libsyntax: Accept use foo as bar; in lieu of use bar as foo;
2014-08-14 13:24:50 -07: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
libsyntax: Accept use foo as bar; in lieu of use bar as foo;
2014-08-14 13:24:50 -07: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
rustc: reduce redundant resolve errors.
2014-06-18 01:19:22 +01:00
import2.rs
rustc: reduce redundant resolve errors.
2014-06-18 01:19:22 +01: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
inaccessible-test-modules.rs
libsyntax: Accept use foo as bar; in lieu of use bar as foo;
2014-08-14 13:24:50 -07:00
index-bot.rs
Update tests with the new error messages
2014-10-28 17:54:16 +01: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: Implement lifetime elision.
2014-07-19 13:10:58 -07:00
infinite-instantiation.rs
Introduce a common recursion limit for auto-dereference and monomorphization.
2014-03-13 14:21:45 +02:00
infinite-macro-expansion.rs
Add tests for a few fixed issues
2014-10-17 00:27:12 +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
inner-static-type-parameter.rs
Forbid type parameters in inner statics
2013-10-30 19:52:00 -07:00
integer-literal-suffix-inference-2.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
integer-literal-suffix-inference-3.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
integer-literal-suffix-inference.rs
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +02:00
integral-indexing.rs
rustc: Remove &str indexing from the language.
2014-07-01 19:12:29 -07:00
integral-variable-unification-error.rs
Add a test for errors unifying an integer variable with a float variable
2014-10-30 21:38:20 +01:00
intrinsic-return-address.rs
librustc: Don't allow return_address intrinsic in functions that don't use an out pointer.
2014-08-11 19:20:10 -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
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
issue-897.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
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
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
issue-1655.rs
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +02:00
issue-1697.rs
rustc: reduce redundant resolve errors.
2014-06-18 01:19:22 +01: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
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
issue-2063-resource.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03:00
issue-2063.rs
std: Rename the ToStr trait to ToString, and to_str to to_string.
2014-07-08 13:01:43 -07:00
issue-2111.rs
Address review comments
2014-06-20 17:41:19 +02:00
issue-2149.rs
Implement new operator dispatch semantics.
2014-11-05 11:29:15 -05:00
issue-2150.rs
rollup merge of #18398 : aturon/lint-conventions-2
2014-10-30 17:37:22 -07:00
issue-2151.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
issue-2281-part1.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
issue-2330.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04: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
Convert some notes to help messages
2014-11-02 16:12:23 +13: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
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
issue-2611-5.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04: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
Remove libdebug and update tests.
2014-10-16 11:15:34 -04: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
libsyntax: Accept use foo as bar; in lieu of use bar as foo;
2014-08-14 13:24:50 -07:00
issue-2951.rs
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +02:00
issue-2995.rs
Rename all raw pointers as necessary
2014-06-28 11:53:58 -07:00
issue-3008-1.rs
Add enum variants to the type namespace
2014-09-19 15:11:00 +12:00
issue-3008-2.rs
Add enum variants to the type namespace
2014-09-19 15:11:00 +12:00
issue-3008-3.rs
Fix several issues with the struct and enum representability-checking logic.
2014-10-08 22:39:57 -04: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
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
issue-3036.rs
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +02:00
issue-3038.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04: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
Rename all raw pointers as necessary
2014-06-28 11:53:58 -07:00
issue-3099-a.rs
librustc: Disallow modules and types from having the same name.
2014-07-07 10:54:32 -07:00
issue-3099-b.rs
librustc: Disallow modules and types from having the same name.
2014-07-07 10:54:32 -07:00
issue-3099.rs
core: rename strbuf::StrBuf to string::String
2014-05-24 21:48:10 -07:00
issue-3154.rs
Implement generalized object and type parameter bounds ( Fixes #16462 )
2014-08-27 21:46:52 -04: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
librustc: Implement associated types behind a feature gate.
2014-09-17 16:38:57 -07:00
issue-3477.rs
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +02:00
issue-3521-2.rs
log: Introduce liblog, the old std::logging
2014-03-15 22:26:36 -07:00
issue-3521.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
issue-3563.rs
tests: changes in response to #5656
2013-04-10 17:32:03 -07:00
issue-3601.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
issue-3668-2.rs
librustc: Remove the const declaration form everywhere
2013-03-22 22:24:35 -07:00
issue-3668.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
issue-3680.rs
Always drop var IDs from type variables modulo -Z verbose, per PR discussion
2014-10-29 23:56:22 +01: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
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
issue-3763.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03: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-2.rs
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
issue-3907.rs
rustc: catch impl X for Y where X is not a trait in resolve.
2014-06-23 17:38:32 +01:00
issue-3953.rs
Implement generalized object and type parameter bounds ( Fixes #16462 )
2014-08-27 21:46:52 -04:00
issue-3973.rs
std: Rename the ToStr trait to ToString, and to_str to to_string.
2014-07-08 13:01:43 -07:00
issue-3993-2.rs
rustc: Remove private enum variants
2014-04-16 08:12:43 -07:00
issue-3993.rs
Fix existing privacy/visibility violations
2013-10-07 13:00:52 -07:00
issue-4201.rs
Use the _ representation for integral variables as well
2014-10-30 21:38:20 +01:00
issue-4265.rs
more back-ticks, less colons
2013-05-10 23:34:20 +02:00
issue-4321.rs
Address review comments
2014-06-20 17:41:19 +02:00
issue-4335.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -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
Change rustc pretty-printing to print [T, ..n] instead of [T, .. n]
2014-10-03 20:39:56 +13:00
issue-4523.rs
DST coercions and DST structs
2014-08-26 12:38:51 +12: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
Use the _ representation for integral variables as well
2014-10-30 21:38:20 +01:00
issue-4972.rs
Implement generalized object and type parameter bounds ( Fixes #16462 )
2014-08-27 21:46:52 -04:00
issue-5035-2.rs
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
issue-5035.rs
rustc: catch impl X for Y where X is not a trait in resolve.
2014-06-23 17:38:32 +01:00
issue-5060-fail.rs
Convert most code to new inner attribute syntax.
2014-03-28 17:12:21 -07:00
issue-5062.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
issue-5099.rs
librustc: Make self and static into keywords
2013-05-12 16:35:18 -07:00
issue-5100.rs
Always drop var IDs from type variables modulo -Z verbose, per PR discussion
2014-10-29 23:56:22 +01:00
issue-5153.rs
librustc: Allow the new UFCS explicit self in trait definitions, and
2014-07-16 23:16:12 -07:00
issue-5216.rs
Implement generalized object and type parameter bounds ( Fixes #16462 )
2014-08-27 21:46:52 -04:00
issue-5239-1.rs
Added tests to make tidy
2014-02-07 12:49:24 -06:00
issue-5358-1.rs
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +02: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
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
issue-5500.rs
Update tests with the new diagnostic tweaks
2014-10-29 23:56:22 +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
Fix misspelled comments for tests.
2014-08-09 22:08:36 -04:00
issue-5844.rs
extern mod => extern crate
2014-02-14 22:55:21 -08:00
issue-5883.rs
Ensure that the return type of a function is Sized
2014-10-19 23:54:45 +03: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
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
issue-6458-2.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
issue-6458-3.rs
Integrate builtin bounds fully into the trait checker
2014-09-25 07:06:27 -04:00
issue-6458-4.rs
Integrate builtin bounds fully into the trait checker
2014-09-25 07:06:27 -04:00
issue-6458.rs
Integrate builtin bounds fully into the trait checker
2014-09-25 07:06:27 -04: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
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +02: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
Convert some notes to help messages
2014-11-02 16:12:23 +13: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
Set the non_uppercase_statics lint to warn by default
2014-10-03 20:39:56 +13:00
issue-6977.rs
Added tests to make tidy
2014-02-07 12:49:24 -06:00
issue-6991.rs
Add test cases for E-needstest issues
2014-10-26 00:18:10 +02:00
issue-7013.rs
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
issue-7044.rs
Add test for #7044 .
2013-06-10 18:06:56 -04:00
issue-7061.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03:00
issue-7092.rs
Update tests with the new diagnostic tweaks
2014-10-29 23:56:22 +01:00
issue-7246.rs
Convert most code to new inner attribute syntax.
2014-03-28 17:12:21 -07:00
issue-7364.rs
test: Convert statics to constants
2014-10-09 09:44:52 -07:00
issue-7573.rs
librustc: Try to resolve before coercions.
2014-06-03 15:38:04 -04:00
issue-7575.rs
Various minor cases where errors are reported in slightly different ways.
2014-10-21 12:32:36 -04:00
issue-7607-1.rs
Cleanup error messages for anonymous impl for types not declared in the current module
2014-09-28 12:58:10 -05:00
issue-7607-2.rs
Cleanup error messages for anonymous impl for types not declared in the current module
2014-09-28 12:58:10 -05:00
issue-7813.rs
Integrate builtin bounds fully into the trait checker
2014-09-25 07:06:27 -04:00
issue-7867.rs
Update tests with the new diagnostic tweaks
2014-10-29 23:56:22 +01: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-8761.rs
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +02:00
issue-8767.rs
Cleanup error messages for anonymous impl for types not declared in the current module
2014-09-28 12:58:10 -05:00
issue-9243.rs
test: Convert statics to constants
2014-10-09 09:44:52 -07:00
issue-9575.rs
Rename all raw pointers as necessary
2014-06-28 11:53:58 -07:00
issue-9725.rs
Remove few FIXMEs
2014-06-24 17:23:16 -07:00
issue-9814.rs
test: single-variant enum can't be dereferenced
2014-02-24 21:22:27 -08:00
issue-9957.rs
librustc: Forbid external crates, imports, and/or items from being
2014-08-16 19:32:25 -07:00
issue-10200.rs
Do not accept functions in enum patterns past resolve
2014-10-24 19:43:47 +02:00
issue-10291.rs
Introduce new inference scheme: variables are now instantiated with at most one type, and region variables are introduced as needed
2014-08-29 10:21:54 -04:00
issue-10392-2.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
issue-10392.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
issue-10398.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -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-10536.rs
Fix ICE with nested macro_rules!-style macros
2014-07-03 12:54:51 -07: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
Update code with new lint names
2014-10-28 08:54:21 -07:00
issue-10755.rs
Consolidate codegen-related compiler flags
2014-02-10 00:50:39 -08:00
issue-10764.rs
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +02:00
issue-10877.rs
std: Rename Chan/Port types and constructor
2014-03-13 13:23:29 -07:00
issue-10991.rs
Fix an ICE on a cast from an inferred nil to uint
2014-06-14 23:32:28 +02:00
issue-11154.rs
Move -Z lto to -C lto.
2014-09-21 02:17:31 -04:00
issue-11192.rs
librustc: Remove cross-borrowing of Box<T> to &T from the language,
2014-07-17 14:05:36 -07:00
issue-11319.rs
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +02:00
issue-11374.rs
Add tests for a few A-needstest issues
2014-09-15 18:09:24 +02:00
issue-11493.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
issue-11515.rs
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +02:00
issue-11593.rs
extern mod => extern crate
2014-02-14 22:55:21 -08:00
issue-11680.rs
extern crate foobar as foo;
2014-08-23 12:16:04 -07:00
issue-11681.rs
librustc: Implement lifetime elision.
2014-07-19 13:10:58 -07:00
issue-11692.rs
Add scaffolding for assigning alpha-numeric codes to rustc diagnostics
2014-07-11 00:32:00 +02:00
issue-11714.rs
Convert some notes to help messages
2014-11-02 16:12:23 +13:00
issue-11844.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
issue-11873.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
issue-11925.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
issue-12041.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
issue-12116.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
issue-12127.rs
rustc: Prevent repeated moves out of proc upvars
2014-04-08 17:10:47 -07:00
issue-12187-1.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
issue-12187-2.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
issue-12369.rs
librustc: Change the syntax of subslice matching to use postfix ..
2014-09-08 16:12:13 -07:00
issue-12470.rs
Implement generalized object and type parameter bounds ( Fixes #16462 )
2014-08-27 21:46:52 -04:00
issue-12552.rs
Add test for issue #12552
2014-06-28 09:30:44 +02: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
librustc: Change the syntax of subslice matching to use postfix ..
2014-09-08 16:12:13 -07:00
issue-12612.rs
extern crate foobar as foo;
2014-08-23 12:16:04 -07:00
issue-12729.rs
Cleanup error messages for anonymous impl for types not declared in the current module
2014-09-28 12:58:10 -05: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-12863.rs
Add test cases for E-needstest issues
2014-10-26 00:18:10 +02: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
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +02:00
issue-13033.rs
Add missing tests for fixed issues
2014-08-18 01:47:28 +02:00
issue-13359.rs
Induce an empty loan for the value being matched in match expressions
2014-09-20 21:01:29 +02:00
issue-13404.rs
rustc: reduce redundant resolve errors.
2014-06-18 01:19:22 +01:00
issue-13428.rs
Convert some notes to help messages
2014-11-02 16:12:23 +13:00
issue-13446.rs
DST coercions and DST structs
2014-08-26 12:38:51 +12:00
issue-13466.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
issue-13482-2.rs
Implement new operator dispatch semantics.
2014-11-05 11:29:15 -05:00
issue-13482.rs
Use the _ representation for integral variables as well
2014-10-30 21:38:20 +01:00
issue-13497-2.rs
Add tests for a few resolved issues
2014-10-02 22:21:50 +02:00
issue-13497.rs
Add tests for a few resolved issues
2014-10-02 22:21:50 +02:00
issue-13599.rs
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +02:00
issue-13624.rs
Update tests with the new error messages
2014-10-24 19:43:47 +02:00
issue-13641.rs
rustc: Improve errors on private static methods
2014-04-20 12:10:46 -07:00
issue-13847.rs
Update tests with the new error messages
2014-10-28 17:54:16 +01: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
Rename all raw pointers as necessary
2014-06-28 11:53:58 -07:00
issue-14285.rs
Implement generalized object and type parameter bounds ( Fixes #16462 )
2014-08-27 21:46:52 -04: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-14309.rs
Update code with new lint names
2014-10-28 08:54:21 -07:00
issue-14366.rs
Revise DST test to not require duplicate errors.
2014-10-06 16:32:30 -07:00
issue-14541.rs
Update tests with the new error messages
2014-10-24 19:43:47 +02:00
issue-14721.rs
Add test cases for E-needstest issues
2014-10-26 00:18:10 +02:00
issue-14772.rs
Give a more descriptive error when marking non-test items as #[test]
2014-10-05 14:16:32 +13:00
issue-14845.rs
Change rustc pretty-printing to print [T, ..n] instead of [T, .. n]
2014-10-03 20:39:56 +13:00
issue-14853.rs
Add tests for a few resolved issues
2014-10-02 22:21:50 +02:00
issue-14915.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03:00
issue-15094.rs
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +02:00
issue-15129.rs
Fix #15129
2014-06-24 17:22:48 -07:00
issue-15167.rs
librustc: Stop desugaring for expressions and translate them directly.
2014-07-24 18:58:12 -07:00
issue-15207.rs
Implement new operator dispatch semantics.
2014-11-05 11:29:15 -05:00
issue-15260.rs
Update tests with the new error messages
2014-10-24 19:43:47 +02:00
issue-15524.rs
test: Convert statics to constants
2014-10-09 09:44:52 -07:00
issue-15730.rs
Put slicing syntax behind a feature gate.
2014-10-07 15:49:53 +13:00
issue-15783.rs
Add tests for a few A-needstest issues
2014-09-15 18:09:24 +02:00
issue-15896.rs
Update tests with the new error messages
2014-10-24 19:43:47 +02:00
issue-15914.rs
Correct error message for invalid ref/mut bindings
2014-10-03 20:39:56 +13:00
issue-15965.rs
Update tests with the new error messages
2014-10-28 17:54:16 +01:00
issue-16048.rs
Add tests for a few fixed issues
2014-10-17 00:27:12 +02:00
issue-16058.rs
librustc: Don't ICE with struct exprs where the name is not a valid struct.
2014-07-31 11:50:24 -07:00
issue-16098.rs
Add tests for a few fixed issues
2014-10-17 00:27:12 +02:00
issue-16149.rs
test: Convert statics to constants
2014-10-09 09:44:52 -07:00
issue-16250.rs
Use a visitor to look for non-FFI-safe types
2014-09-03 19:28:37 -07:00
issue-16338.rs
Update tests with the new diagnostic tweaks
2014-10-29 23:56:22 +01:00
issue-16401.rs
Update tests with the new diagnostic tweaks
2014-10-29 23:56:22 +01:00
issue-16465.rs
Test fixes from the rollup
2014-09-29 10:13:31 -07:00
issue-16562.rs
collections: Remove all collections traits
2014-11-01 11:37:04 -07:00
issue-16683.rs
Add test cases for E-needstest issues
2014-10-26 00:18:10 +02:00
issue-16709.rs
Add tests for a few fixed issues
2014-10-17 00:27:12 +02:00
issue-16725.rs
Updated to new extern crate syntax.
2014-09-01 09:02:00 -07:00
issue-16747.rs
Convert some notes to help messages
2014-11-02 16:12:23 +13:00
issue-16783.rs
Fix an ICE with error types in a vec
2014-08-28 10:30:30 +12:00
issue-16939.rs
Add regression test for issue #16939
2014-10-16 19:09:50 -07:00
issue-17025.rs
Ensure that the return type of a function is Sized
2014-10-19 23:54:45 +03:00
issue-17033.rs
Implement new operator dispatch semantics.
2014-11-05 11:29:15 -05:00
issue-17252.rs
Add regression test for issue #17252
2014-09-14 20:58:34 -07:00
issue-17263.rs
Clarify some borrowck errors
2014-10-02 11:21:59 +13:00
issue-17283.rs
Add regression test for issue #17283
2014-09-16 19:21:42 -07:00
issue-17337.rs
Move the lint for the stability lints to the method name only
2014-10-03 20:39:57 +13:00
issue-17373.rs
Update tests with the new error messages
2014-10-28 17:54:16 +01:00
issue-17383.rs
Fix the span for discriminators in non-C-like enums
2014-09-21 01:33:57 +02:00
issue-17385.rs
Induce an empty loan for the value being matched in match expressions
2014-09-20 21:01:29 +02:00
issue-17405.rs
Update tests with the new error messages
2014-10-24 19:43:47 +02:00
issue-17431-1.rs
Fix several issues with the struct and enum representability-checking logic.
2014-10-08 22:39:57 -04:00
issue-17431-2.rs
Fix several issues with the struct and enum representability-checking logic.
2014-10-08 22:39:57 -04:00
issue-17431-3.rs
Fix several issues with the struct and enum representability-checking logic.
2014-10-08 22:39:57 -04:00
issue-17431-4.rs
Fix several issues with the struct and enum representability-checking logic.
2014-10-08 22:39:57 -04:00
issue-17431-5.rs
Fix several issues with the struct and enum representability-checking logic.
2014-10-08 22:39:57 -04:00
issue-17431-6.rs
Fix several issues with the struct and enum representability-checking logic.
2014-10-08 22:39:57 -04:00
issue-17431-7.rs
Fix several issues with the struct and enum representability-checking logic.
2014-10-08 22:39:57 -04:00
issue-17441.rs
Convert some notes to help messages
2014-11-02 16:12:23 +13:00
issue-17444.rs
Add regression test for issue #17444
2014-09-30 20:07:09 -07:00
issue-17450.rs
Add tests for a few fixed issues
2014-10-17 00:27:12 +02:00
issue-17458.rs
Test fixes and rebase conflicts from rollup
2014-10-27 15:12:48 -07:00
issue-17518.rs
Fix handling of struct variants in a couple of places
2014-10-05 22:32:47 +02:00
issue-17551.rs
Special-case some error messages about Sized
2014-10-30 19:51:17 +13:00
issue-17636.rs
Patch up broken error messages
2014-10-21 17:36:15 -04:00
issue-17651.rs
Add regression test for issue #17651
2014-10-12 15:14:36 -07:00
issue-17718-borrow-interior.rs
test: Convert statics to constants
2014-10-09 09:44:52 -07:00
issue-17718-const-bad-values.rs
test: Convert statics to constants
2014-10-09 09:44:52 -07:00
issue-17718-const-borrow.rs
test: Convert statics to constants
2014-10-09 09:44:52 -07:00
issue-17718-const-destructors.rs
test: Convert statics to constants
2014-10-09 09:44:52 -07:00
issue-17718-const-mut.rs
Convert some notes to help messages
2014-11-02 16:12:23 +13:00
issue-17718-const-naming.rs
rustc: Remove the dummy hack from check_match
2014-10-13 11:50:47 -07:00
issue-17718-const-privacy.rs
test: Convert statics to constants
2014-10-09 09:44:52 -07:00
issue-17718-constants-not-static.rs
test: Convert statics to constants
2014-10-09 09:44:52 -07:00
issue-17718-extern-const.rs
test: Convert statics to constants
2014-10-09 09:44:52 -07:00
issue-17718-patterns.rs
test: Convert statics to constants
2014-10-09 09:44:52 -07:00
issue-17718-recursive.rs
test: Convert statics to constants
2014-10-09 09:44:52 -07:00
issue-17718-references.rs
test: Convert statics to constants
2014-10-09 09:44:52 -07:00
issue-17718-static-move.rs
test: Convert statics to constants
2014-10-09 09:44:52 -07:00
issue-17718-static-sync.rs
test: Convert statics to constants
2014-10-09 09:44:52 -07:00
issue-17758.rs
Add regression test for issue #17758
2014-10-03 22:37:08 -07:00
issue-17800.rs
Update tests with the new error messages
2014-10-24 19:43:47 +02:00
issue-17913.rs
trailing whitespace
2014-10-18 19:34:00 +03:00
issue-17933.rs
Make the diagnostic for static variables in patterns better
2014-10-12 11:11:50 +02:00
issue-17999.rs
Update code with new lint names
2014-10-28 08:54:21 -07:00
issue-18107.rs
Ensure that the return type of a function is Sized
2014-10-19 23:54:45 +03:00
issue-18118.rs
Add test cases for E-needstest issues
2014-10-26 00:18:10 +02:00
issue-18159.rs
Special-case some error messages about Sized
2014-10-30 19:51:17 +13:00
issue-18252.rs
Add test cases for E-needstest issues
2014-10-26 00:18:10 +02:00
issue-18294.rs
Prevent pointer -> int casts in constexprs
2014-10-25 20:18:32 +03:00
issue-18343.rs
Add test for issue 18343
2014-10-27 16:28:24 +01:00
issue-18532.rs
Add regression test for #18532
2014-11-02 19:36:15 -08:00
keyword-abstract.rs
Add tests for new reserved keywords abstract,final,override
2014-10-07 22:19:02 -04: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-final.rs
Add tests for new reserved keywords abstract,final,override
2014-10-07 22:19:02 -04: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-override.rs
Add tests for new reserved keywords abstract,final,override
2014-10-07 22:19:02 -04: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
Tweak error message for use of a keyword in ident position.
2014-08-29 10:36:43 +02: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
Tweak error message for use of a keyword in ident position.
2014-08-29 10:36:43 +02:00
keywords-followed-by-double-colon.rs
libsyntax: Disallow keywords followed by ::.
2014-09-18 16:26:47 -07:00
kindck-copy.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03:00
kindck-destructor-owned.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03:00
kindck-impl-type-params-2.rs
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
kindck-impl-type-params.rs
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
kindck-inherited-copy-bound.rs
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
kindck-nonsendable-1.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03:00
kindck-proc-bounds.rs
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
kindck-send-object.rs
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
kindck-send-object1.rs
Integrate builtin bounds fully into the trait checker
2014-09-25 07:06:27 -04:00
kindck-send-object2.rs
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
kindck-send-owned.rs
Introduce new inference scheme: variables are now instantiated with at most one type, and region variables are introduced as needed
2014-08-29 10:21:54 -04:00
kindck-send-region-pointers.rs
Introduce new inference scheme: variables are now instantiated with at most one type, and region variables are introduced as needed
2014-08-29 10:21:54 -04:00
kindck-send-unsafe.rs
Introduce new inference scheme: variables are now instantiated with at most one type, and region variables are introduced as needed
2014-08-29 10:21:54 -04:00
kindck-send-unsafe.rs~rust-lang_master
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
lang-item-missing.rs
Emit an error rather than ICEing for a missing built-in bound lang item.
2014-09-30 11:30:08 +13:00
lex-bad-char-literals.rs
testsuite: merge some lexer testcases
2014-07-09 00:06:28 -07:00
lex-bad-numeric-literals.rs
test: simplify numeric literal cfail tests
2014-07-09 00:06:28 -07:00
lex-bad-token.rs
testsuite: merge some lexer testcases
2014-07-09 00:06:28 -07:00
lex-bare-cr-string-literal-doc-comment.rs
Handle CRLF properly in the lexer
2014-06-18 21:07:58 -07:00
lifetime-elision-return-type-requires-explicit-lifetime.rs
Convert some notes to help messages
2014-11-02 16:12:23 +13:00
lifetime-inference-give-expl-lifetime-param-2.rs
Add help diagnostic messages
2014-09-14 17:48:47 +12:00
lifetime-inference-give-expl-lifetime-param-3.rs
Add help diagnostic messages
2014-09-14 17:48:47 +12:00
lifetime-inference-give-expl-lifetime-param.rs
Add help diagnostic messages
2014-09-14 17:48:47 +12: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
Rename all raw pointers as necessary
2014-06-28 11:53:58 -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
Update code with new lint names
2014-10-28 08:54:21 -07:00
lint-ctypes.rs
Update code with new lint names
2014-10-28 08:54:21 -07:00
lint-dead-code-1.rs
Update code with new lint names
2014-10-28 08:54:21 -07:00
lint-dead-code-2.rs
Update code with new lint names
2014-10-28 08:54:21 -07:00
lint-dead-code-3.rs
Update code with new lint names
2014-10-28 08:54:21 -07:00
lint-dead-code-4.rs
Update code with new lint names
2014-10-28 08:54:21 -07:00
lint-dead-code-5.rs
Update code with new lint names
2014-10-28 08:54:21 -07:00
lint-directives-on-use-items-issue-10534.rs
Update code with new lint names
2014-10-28 08:54:21 -07:00
lint-exceeding-bitshifts.rs
rollup merge of #18593 : hirschenberger/issue-18587
2014-11-03 16:24:26 -08:00
lint-forbid-attr.rs
Test lint plugins
2014-06-24 11:36:28 -07:00
lint-forbid-cmdline.rs
Test lint plugins
2014-06-24 11:36:28 -07:00
lint-group-style.rs
Add lint groups; define built-in lint groups bad_style and unused
2014-08-30 09:12:04 +12:00
lint-impl-fn.rs
Convert most code to new inner attribute syntax.
2014-03-28 17:12:21 -07:00
lint-misplaced-attr.rs
Update code with new lint names
2014-10-28 08:54:21 -07:00
lint-missing-doc.rs
Update code with new lint names
2014-10-28 08:54:21 -07:00
lint-non-camel-case-types.rs
Unify non-snake-case lints and non-uppercase statics lints
2014-08-30 09:10:05 +12:00
lint-non-snake-case-functions.rs
Improve the non_snake_case lint to give better suggestions
2014-10-03 20:39:56 +13:00
lint-non-snake-case-lifetimes.rs
Unify non-snake-case lints and non-uppercase statics lints
2014-08-30 09:10:05 +12:00
lint-non-snake-case-modules.rs
Unify non-snake-case lints and non-uppercase statics lints
2014-08-30 09:10:05 +12:00
lint-non-uppercase-statics.rs
Update code with new lint names
2014-10-28 08:54:21 -07:00
lint-obsolete-attr.rs
Update code with new lint names
2014-10-28 08:54:21 -07:00
lint-output-format.rs
rustc: Support stability attributes on crates
2014-11-04 08:13:09 -08:00
lint-owned-heap-memory.rs
Update code with new lint names
2014-10-28 08:54:21 -07:00
lint-qualification.rs
Update code with new lint names
2014-10-28 08:54:21 -07:00
lint-raw-ptr-deriving.rs
Rename all raw pointers as necessary
2014-06-28 11:53:58 -07:00
lint-renaming.rs
Add regression test for lint deprecation
2014-10-28 08:54:33 -07:00
lint-shorthand-field.rs
Add a lint for not using field pattern shorthands
2014-10-24 15:44:18 +13:00
lint-stability.rs
rustc: Support stability attributes on crates
2014-11-04 08:13:09 -08: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
Update code with new lint names
2014-10-28 08:54:21 -07:00
lint-unknown-attr.rs
Update code with new lint names
2014-10-28 08:54:21 -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
Update code with new lint names
2014-10-28 08:54:21 -07:00
lint-unnecessary-import-braces.rs
Update code with new lint names
2014-10-28 08:54:21 -07:00
lint-unnecessary-parens.rs
Update code with new lint names
2014-10-28 08:54:21 -07:00
lint-unsafe-block.rs
Update code with new lint names
2014-10-28 08:54:21 -07:00
lint-unused-extern-crate.rs
Update code with new lint names
2014-10-28 08:54:21 -07:00
lint-unused-imports.rs
libsyntax: Accept use foo as bar; in lieu of use bar as foo;
2014-08-14 13:24:50 -07:00
lint-unused-mut-self.rs
Update code with new lint names
2014-10-28 08:54:21 -07:00
lint-unused-mut-variables.rs
Update code with new lint names
2014-10-28 08:54:21 -07:00
lint-unused-unsafe.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
lint-uppercase-variables.rs
Unify non-snake-case lints and non-uppercase statics lints
2014-08-30 09:10:05 +12:00
lint-visible-private-types.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04: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
Update tests with the new error messages
2014-10-28 17:54:16 +01:00
liveness-closure-require-ret.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
liveness-dead.rs
Update code with new lint names
2014-10-28 08:54: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
tests: Remove uses of advance.
2014-07-09 15:51:58 -07: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
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
liveness-move-in-while.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
liveness-return-last-stmt-semi.rs
Convert some notes to help messages
2014-11-02 16:12:23 +13:00
liveness-unused.rs
Update code with new lint names
2014-10-28 08:54:21 -07:00
liveness-use-after-move.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
liveness-use-after-send.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
log-syntax-gate.rs
extern mod => extern crate
2014-02-14 22:55:21 -08:00
loop-does-not-diverge.rs
Update tests with the new error messages
2014-10-28 17:54:16 +01:00
lub-if.rs
Remove a large amount of deprecated functionality
2014-10-19 12:59:40 -07:00
lub-match.rs
Update tests with the new error messages
2014-10-28 17:54:16 +01:00
macro-bad-delimiter-ident.rs
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +02:00
macro-incomplete-parse.rs
Test pattern macros
2014-05-28 12:42:21 -07:00
macro-inner-attributes.rs
rustc: reduce redundant resolve errors.
2014-06-18 01:19:22 +01:00
macro-invocation-dot-help.rs
Add a message for when a . follows a macro invocation
2014-10-30 19:51:16 +13: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
Deprecate the bytes!() macro.
2014-06-18 17:02:22 -07: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
manual-link-bad-form.rs
rustc: Implement -l and include! tweaks
2014-10-30 19:02:11 -07:00
manual-link-bad-kind.rs
rustc: Implement -l and include! tweaks
2014-10-30 19:02:11 -07:00
manual-link-framework.rs
rustc: Implement -l and include! tweaks
2014-10-30 19:02:11 -07:00
map-types.rs
collections: Remove all collections traits
2014-11-01 11:37:04 -07:00
marker-no-copy.rs
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
marker-no-send.rs
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
marker-no-share.rs
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
match-arm-statics.rs
test: Convert statics to constants
2014-10-09 09:44:52 -07: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
librustc: Forbid .. in range patterns.
2014-09-30 09:11:26 -07:00
match-ill-type2.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
match-join.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
match-non-exhaustive.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07: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
librustc: Forbid .. in range patterns.
2014-09-30 09:11:26 -07:00
match-range-fail.rs
librustc: Forbid .. in range patterns.
2014-09-30 09:11:26 -07:00
match-static-const-lc.rs
Update code with new lint names
2014-10-28 08:54:21 -07:00
match-struct.rs
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +02: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
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
match-vec-invalid.rs
librustc: Change the syntax of subslice matching to use postfix ..
2014-09-08 16:12:13 -07:00
match-vec-mismatch-2.rs
Update tests with the new diagnostic tweaks
2014-10-29 23:56:22 +01:00
match-vec-mismatch.rs
std: Rename strbuf operations to string
2014-05-27 12:59:31 -07:00
match-vec-unreachable.rs
librustc: Change the syntax of subslice matching to use postfix ..
2014-09-08 16:12:13 -07:00
method-ambig-one-trait-coerce.rs
Tests for method resolution in the face of various ambiguities or non-ambiguities. These
2014-10-21 12:32:36 -04:00
method-ambig-one-trait-unknown-int-type.rs
Tests for method resolution in the face of various ambiguities or non-ambiguities. These
2014-10-21 12:32:36 -04:00
method-ambig-two-traits-cross-crate.rs
Tests for method resolution in the face of various ambiguities or non-ambiguities. These
2014-10-21 12:32:36 -04:00
method-ambig-two-traits-from-bounds.rs
Tests for method resolution in the face of various ambiguities or non-ambiguities. These
2014-10-21 12:32:36 -04:00
method-ambig-two-traits-with-default-method.rs
Tests for method resolution in the face of various ambiguities or non-ambiguities. These
2014-10-21 12:32:36 -04:00
method-call-err-msg.rs
Calibrate span for method call error messages
2014-04-24 06:16:46 +08:00
method-commit-to-trait.rs
Tests for method resolution in the face of various ambiguities or non-ambiguities. These
2014-10-21 12:32:36 -04:00
method-macro-backtrace.rs
Pop the expansion context after expanding a method macro
2014-09-17 11:18:53 -07:00
method-missing-call.rs
Convert some notes to help messages
2014-11-02 16:12:23 +13:00
method-self-arg-1.rs
tests
2014-10-15 17:38:32 +13:00
method-self-arg-2.rs
tests
2014-10-15 17:38:32 +13:00
minus-string.rs
Fallout from the libcollections movement
2014-06-05 13:55:11 -07:00
missing-derivable-attr.rs
librustc: Implement associated types behind a feature gate.
2014-09-17 16:38:57 -07: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
move-out-of-tuple-field.rs
Implement tuple and tuple struct indexing
2014-09-10 10:25:12 +12:00
moves-based-on-type-access-to-field.rs
Remove a large amount of deprecated functionality
2014-10-19 12:59:40 -07:00
moves-based-on-type-block-bad.rs
std: Rename the ToStr trait to ToString, and to_str to to_string.
2014-07-08 13:01:43 -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
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
moves-based-on-type-match-bindings.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04: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
Rename fail! to panic!
2014-10-29 11:43:07 -04: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
Implement generalized object and type parameter bounds ( Fixes #16462 )
2014-08-27 21:46:52 -04: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
Assign more diagnostic codes
2014-07-18 20:13:19 +02:00
multiple-main-3.rs
Assign more diagnostic codes
2014-07-18 20:13:19 +02:00
multiple-plugin-registrars.rs
Convert tests to use #[plugin_registrar]
2014-06-09 14:29:30 -07:00
multitrait.rs
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +02:00
mut-cant-alias.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
mut-cross-borrowing.rs
librustc: Remove cross borrowing from mutable Boxes to &mut.
2014-06-24 23:14:42 -07:00
mut-not-freeze.rs
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
mut-patterns.rs
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +02:00
mut-ptr-cant-outlive-ref.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -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
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04: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
namespaced-enum-glob-import-no-impls-xcrate.rs
First stage of enum namespacing changes
2014-10-31 20:43:35 -07:00
namespaced-enum-glob-import-no-impls.rs
First stage of enum namespacing changes
2014-10-31 20:43:35 -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
no-binary-float-literal.rs
remove the float type
2013-10-01 14:54:10 -04:00
no-capture-arc.rs
Remove a large amount of deprecated functionality
2014-10-19 12:59:40 -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
std: Rename the ToStr trait to ToString, and to_str to to_string.
2014-07-08 13:01:43 -07:00
no-implicit-prelude.rs
std: Rename the ToStr trait to ToString, and to_str to to_string.
2014-07-08 13:01:43 -07:00
no-reuse-move-arc.rs
Remove a large amount of deprecated functionality
2014-10-19 12:59:40 -07:00
no-send-res-ports.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03: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
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
no_send-rc.rs
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
no_send-struct.rs
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
no_share-enum.rs
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
no_share-rc.rs
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
no_share-struct.rs
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
noexporttypeexe.rs
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +02: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
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +02:00
non-constant-expr-for-fixed-len-vec.rs
Test fixes and rebase conflicts
2014-11-03 11:02:36 -08:00
non-constant-expr-for-vec-repeat.rs
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +02:00
non-copyable-void.rs
Rename all raw pointers as necessary
2014-06-28 11:53:58 -07:00
non-exhaustive-match-nested.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
non-exhaustive-match.rs
librustc: Change the syntax of subslice matching to use postfix ..
2014-09-08 16:12:13 -07:00
non-exhaustive-pattern-witness.rs
rollup merge of #17054 : pcwalton/subslice-syntax
2014-09-09 12:07:12 -07: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
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
nonscalar-cast.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04: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
Rename fail! to panic!
2014-10-29 11:43:07 -04: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
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
object-pointer-types.rs
librustc: Allow the new UFCS explicit self in trait definitions, and
2014-07-16 23:16:12 -07:00
obsolete-tilde.rs
Forbid ~str and ~[]
2014-08-28 16:05:31 +12:00
obsolete-tuple-struct-deref.rs
rustc: Add error about obsolete struct deref
2014-01-04 14:44:14 -08:00
occurs-check-2.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03:00
occurs-check-3.rs
Reliciense makefiles and testsuite. Yup.
2012-12-10 17:32:58 -08:00
occurs-check.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03:00
omitted-arg-in-item-fn.rs
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +02: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 unboxed closures with mutable receivers
2014-07-18 09:01:37 -07:00
overloaded-calls-nontuple.rs
librustc: Implement unboxed closures with mutable receivers
2014-07-18 09:01:37 -07:00
oversized-literal.rs
Fixes missing overflow lint for i64 #14269
2014-08-05 09:59:03 +02:00
paamayim-nekudotayim.rs
Fix path parsing
2013-11-11 21:53:14 +09:00
packed-struct-generic-transmute.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
packed-struct-transmute.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
parenthesized-box-expr-message.rs
Improve the error message for parenthesised box expressions
2014-10-30 17:12:22 +13:00
pat-range-bad-dots.rs
Enable a test for .. in range patterns.
2014-10-02 17:35:20 +13: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-bindings-after-at.rs
librustc: Forbid pattern bindings after @s, for memory safety.
2014-08-01 08:45:22 -07:00
pattern-error-continue.rs
Update tests with the new error messages
2014-10-24 19:43:47 +02:00
pattern-ident-path-generics.rs
libsyntax: Don't strip types and lifetimes from single-segment paths in
2014-08-12 10:33:16 -07:00
pattern-macro-hygeine.rs
Test pattern macros
2014-05-28 12:42:21 -07:00
pattern-tyvar-2.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
pattern-tyvar.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
pptypedef.rs
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +02: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: Forbid external crates, imports, and/or items from being
2014-08-16 19:32:25 -07:00
privacy-struct-variant.rs
extern crate foobar as foo;
2014-08-23 12:16:04 -07:00
privacy1.rs
librustc: Forbid external crates, imports, and/or items from being
2014-08-16 19:32:25 -07:00
privacy2.rs
Rename all raw pointers as necessary
2014-06-28 11:53:58 -07:00
privacy3.rs
Rename all raw pointers as necessary
2014-06-28 11:53:58 -07:00
privacy4.rs
Ensure that the return type of a function is Sized
2014-10-19 23:54:45 +03:00
privacy5.rs
extern crate foobar as foo;
2014-08-23 12:16:04 -07: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
qquote-1.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
qquote-2.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
raw-byte-string-eof.rs
Add br##"xx"## raw byte string literals.
2014-06-17 23:43:18 +02:00
raw-byte-string-literals.rs
Add br##"xx"## raw byte string literals.
2014-06-17 23:43:18 +02:00
raw-str-delim.rs
lex raw string literals, like r#"blah"#
2013-10-08 01:44:05 +02:00
raw-str-unbalanced.rs
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +02:00
raw-str-unterminated.rs
lex raw string literals, like r#"blah"#
2013-10-08 01:44:05 +02:00
recursion.rs
Implement multidispatch and conditional dispatch. Because we do not
2014-10-09 17:19:50 -04: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-errors.rs
librustc: Forbid .. in range patterns.
2014-09-30 09:11:26 -07:00
refutable-pattern-in-fn-arg.rs
Address review comments
2014-06-20 17:41:19 +02:00
region-bound-on-closure-outlives-call.rs
librustc: Make sure region bounds on closures outlive calls to them.
2014-09-11 12:00:56 -07:00
region-bounds-on-objects-and-type-parameters.rs
Generalize lifetime bounds on type parameters to support multiple
2014-09-16 14:18:06 -04:00
region-object-lifetime-1.rs
Implement generalized object and type parameter bounds ( Fixes #16462 )
2014-08-27 21:46:52 -04:00
region-object-lifetime-in-coercion.rs
Rebasing fixes
2014-10-30 16:12:59 +13:00
regionck-closure-lifetimes.rs
Implement generalized object and type parameter bounds ( Fixes #16462 )
2014-08-27 21:46:52 -04:00
regionck-unboxed-closure-lifetimes.rs
librustc: Eliminate the ref syntax for unboxed closure capture clauses
2014-09-26 09:03:19 -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-bound-missing-bound-in-impl.rs
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
regions-bounded-by-send.rs
Integrate builtin bounds fully into the trait checker
2014-09-25 07:06:27 -04:00
regions-bounded-by-trait-requiring-static.rs
Implement generalized object and type parameter bounds ( Fixes #16462 )
2014-08-27 21:46:52 -04:00
regions-bounded-method-type-parameters-cross-crate.rs
The new method lookup mechanism typechecks calls against the method type declared in the trait, not in the impl. In some cases that results in tighter rules, and in some cases looser. Correct for that.
2014-10-21 12:32:36 -04:00
regions-bounded-method-type-parameters-trait-bound.rs
Implement generalized object and type parameter bounds ( Fixes #16462 )
2014-08-27 21:46:52 -04:00
regions-bounded-method-type-parameters.rs
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
regions-bounds.rs
Introduce new inference scheme: variables are now instantiated with at most one type, and region variables are introduced as needed
2014-08-29 10:21:54 -04:00
regions-close-object-into-object.rs
Remove cross-borrowing for traits.
2014-09-03 08:32:35 +12:00
regions-close-over-borrowed-ref-in-obj.rs
Implement generalized object and type parameter bounds ( Fixes #16462 )
2014-08-27 21:46:52 -04:00
regions-close-over-type-parameter-1.rs
Implement generalized object and type parameter bounds ( Fixes #16462 )
2014-08-27 21:46:52 -04:00
regions-close-over-type-parameter-2.rs
Implement generalized object and type parameter bounds ( Fixes #16462 )
2014-08-27 21:46:52 -04:00
regions-close-over-type-parameter-multiple.rs
Generalize lifetime bounds on type parameters to support multiple
2014-09-16 14:18:06 -04:00
regions-creating-enums.rs
librustc: Implement lifetime elision.
2014-07-19 13:10:58 -07:00
regions-creating-enums3.rs
test -- update tests with new error messages
2014-02-11 16:55:25 -05:00
regions-creating-enums4.rs
librustc: Implement lifetime elision.
2014-07-19 13:10:58 -07:00
regions-early-bound-error-method.rs
DST coercions and DST structs
2014-08-26 12:38:51 +12:00
regions-early-bound-error.rs
Implement generalized object and type parameter bounds ( Fixes #16462 )
2014-08-27 21:46:52 -04:00
regions-enum-not-wf.rs
Move checking of whether fields are Sized or not into wf / trait code.
2014-09-25 07:09:13 -04:00
regions-escape-bound-fn-2.rs
Introduce new inference scheme: variables are now instantiated with at most one type, and region variables are introduced as needed
2014-08-29 10:21:54 -04:00
regions-escape-bound-fn.rs
Introduce new inference scheme: variables are now instantiated with at most one type, and region variables are introduced as needed
2014-08-29 10:21:54 -04:00
regions-escape-loop-via-variable.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
regions-escape-loop-via-vec.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
regions-escape-via-trait-or-not.rs
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
regions-fn-bound.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
regions-fn-subtyping-return-static.rs
rollup merge of #18398 : aturon/lint-conventions-2
2014-10-30 17:37:22 -07:00
regions-fn-subtyping.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04: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
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
regions-free-region-ordering-caller.rs
Implement generalized object and type parameter bounds ( Fixes #16462 )
2014-08-27 21:46:52 -04: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
Implement generalized object and type parameter bounds ( Fixes #16462 )
2014-08-27 21:46:52 -04:00
regions-freevar.rs
Implement generalized object and type parameter bounds ( Fixes #16462 )
2014-08-27 21:46:52 -04:00
regions-glb-free-free.rs
DST coercions and DST structs
2014-08-26 12:38:51 +12: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
Introduce new inference scheme: variables are now instantiated with at most one type, and region variables are introduced as needed
2014-08-29 10:21:54 -04:00
regions-infer-borrow-scope-too-big.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03:00
regions-infer-borrow-scope-within-loop.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03:00
regions-infer-bound-from-trait-self.rs
Implement generalized object and type parameter bounds ( Fixes #16462 )
2014-08-27 21:46:52 -04:00
regions-infer-bound-from-trait.rs
Implement generalized object and type parameter bounds ( Fixes #16462 )
2014-08-27 21:46:52 -04: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 new inference scheme: variables are now instantiated with at most one type, and region variables are introduced as needed
2014-08-29 10:21:54 -04:00
regions-infer-covariance-due-to-decl.rs
Introduce new inference scheme: variables are now instantiated with at most one type, and region variables are introduced as needed
2014-08-29 10:21:54 -04: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
Remove managed_box gate from tests
2014-07-26 21:05:29 -07:00
regions-infer-invariance-due-to-mutability-4.rs
Remove managed_box gate from tests
2014-07-26 21:05:29 -07:00
regions-infer-not-param.rs
Introduce new inference scheme: variables are now instantiated with at most one type, and region variables are introduced as needed
2014-08-29 10:21:54 -04:00
regions-infer-paramd-indirect.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03:00
regions-infer-paramd-method.rs
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +02:00
regions-infer-proc-static-upvar.rs
Fix regionck to consider bounds on a proc when capturing variables
2014-08-28 14:15:32 -04:00
regions-infer-region-in-fn-but-not-type.rs
Implement generalized object and type parameter bounds ( Fixes #16462 )
2014-08-27 21:46:52 -04:00
regions-lifetime-bounds-on-fns.rs
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
regions-lifetime-of-struct-or-enum-variant.rs
librustc: Implement lifetime elision.
2014-07-19 13:10:58 -07:00
regions-name-duplicated.rs
librustc: Parse and resolve higher-rank lifetimes in traits.
2014-09-22 21:14:58 -07:00
regions-name-static.rs
librustc: Parse and resolve higher-rank lifetimes in traits.
2014-09-22 21:14:58 -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
DST coercions and DST structs
2014-08-26 12:38:51 +12: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-proc-bound-capture.rs
Implement generalized object and type parameter bounds ( Fixes #16462 )
2014-08-27 21:46:52 -04:00
regions-proc-bounds.rs
Implement generalized object and type parameter bounds ( Fixes #16462 )
2014-08-27 21:46:52 -04:00
regions-reborrow-from-shorter-mut-ref-mut-ref.rs
Introduce new inference scheme: variables are now instantiated with at most one type, and region variables are introduced as needed
2014-08-29 10:21:54 -04:00
regions-reborrow-from-shorter-mut-ref.rs
Fix regionck to account for the uniqueness requirements on ref mut reborrows
2014-08-28 14:15:34 -04: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
Introduce new inference scheme: variables are now instantiated with at most one type, and region variables are introduced as needed
2014-08-29 10:21:54 -04:00
regions-ret-borrowed.rs
Introduce new inference scheme: variables are now instantiated with at most one type, and region variables are introduced as needed
2014-08-29 10:21:54 -04:00
regions-ret.rs
librustc: Implement lifetime elision.
2014-07-19 13:10:58 -07:00
regions-return-ref-to-upvar-issue-17403.rs
Add regression test for issue #17403
2014-10-16 17:29:44 -07:00
regions-return-stack-allocated-vec.rs
DST coercions and DST structs
2014-08-26 12:38:51 +12:00
regions-steal-closure.rs
Register new snapshots
2014-04-08 00:03:11 -07:00
regions-struct-not-wf.rs
Implement generalized object and type parameter bounds ( Fixes #16462 )
2014-08-27 21:46:52 -04: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
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +02:00
regions-trait-variance.rs
Implement generalized object and type parameter bounds ( Fixes #16462 )
2014-08-27 21:46:52 -04:00
regions-undeclared.rs
Make 'self lifetime illegal.
2013-12-11 10:54:06 -08:00
regions-var-type-out-of-scope.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
regions-variance-contravariant-use-covariant-in-second-position.rs
Introduce new inference scheme: variables are now instantiated with at most one type, and region variables are introduced as needed
2014-08-29 10:21:54 -04:00
regions-variance-contravariant-use-covariant.rs
Introduce new inference scheme: variables are now instantiated with at most one type, and region variables are introduced as needed
2014-08-29 10:21:54 -04:00
regions-variance-covariant-use-contravariant.rs
Introduce new inference scheme: variables are now instantiated with at most one type, and region variables are introduced as needed
2014-08-29 10:21:54 -04:00
regions-variance-invariant-use-contravariant.rs
Implement generalized object and type parameter bounds ( Fixes #16462 )
2014-08-27 21:46:52 -04:00
regions-variance-invariant-use-covariant.rs
Implement generalized object and type parameter bounds ( Fixes #16462 )
2014-08-27 21:46:52 -04:00
removed-syntax-closure-lifetime.rs
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +02:00
removed-syntax-enum-newtype.rs
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +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
Tweak error message for use of a keyword in ident position.
2014-08-29 10:36:43 +02:00
removed-syntax-field-semicolon.rs
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +02:00
removed-syntax-fixed-vec.rs
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +02:00
removed-syntax-fn-pure.rs
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +02:00
removed-syntax-fn-sigil.rs
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +02:00
removed-syntax-larrow-init.rs
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +02:00
removed-syntax-larrow-move.rs
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +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
Tweak error message for use of a keyword in ident position.
2014-08-29 10:36:43 +02:00
removed-syntax-mut-vec-ty.rs
Tweak error message for use of a keyword in ident position.
2014-08-29 10:36:43 +02:00
removed-syntax-ptr-lifetime.rs
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +02:00
removed-syntax-record.rs
Use common variants for open and close delimiters
2014-10-30 09:35:52 +11: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
Tweak error message for use of a keyword in ident position.
2014-08-29 10:36:43 +02:00
removed-syntax-uniq-mut-ty.rs
Tweak error message for use of a keyword in ident position.
2014-08-29 10:36:43 +02:00
removed-syntax-with-1.rs
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +02:00
removed-syntax-with-2.rs
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +02:00
repeat-to-run-dtor-twice.rs
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
repeat_count.rs
Use the _ representation for integral variables as well
2014-10-30 21:38:20 +01:00
required-lang-item.rs
Ensure that the return type of a function is Sized
2014-10-19 23:54:45 +03:00
reserved-be.rs
librustc: Replace impl Type : Trait with impl Trait for Type. rs=implflipping
2013-02-14 14:44:12 -08:00
resolve-conflict-extern-crate-vs-extern-crate.rs
librustc: Forbid external crates, imports, and/or items from being
2014-08-16 19:32:25 -07:00
resolve-conflict-import-vs-extern-crate.rs
Update compile-fail tests due to changed diagnostics
2014-08-19 09:00:35 -07:00
resolve-conflict-import-vs-import.rs
librustc: Forbid external crates, imports, and/or items from being
2014-08-16 19:32:25 -07:00
resolve-conflict-item-vs-extern-crate.rs
librustc: Forbid external crates, imports, and/or items from being
2014-08-16 19:32:25 -07:00
resolve-conflict-item-vs-import.rs
Update compile-fail tests due to changed diagnostics
2014-08-19 09:00:35 -07:00
resolve-conflict-type-vs-import.rs
Add compile-fail test for missing import shadowing case
2014-08-19 09:01:07 -07: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-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
resolve_self_super_hint.rs
rustc: reduce redundant resolve errors.
2014-06-18 01:19:22 +01:00
ret-non-nil.rs
Reliciense makefiles and testsuite. Yup.
2012-12-10 17:32:58 -08:00
rustc-diagnostics-1.rs
Add scaffolding for assigning alpha-numeric codes to rustc diagnostics
2014-07-11 00:32:00 +02:00
rustc-diagnostics-2.rs
Add scaffolding for assigning alpha-numeric codes to rustc diagnostics
2014-07-11 00:32:00 +02:00
rustc-diagnostics-3.rs
Add scaffolding for assigning alpha-numeric codes to rustc diagnostics
2014-07-11 00:32:00 +02: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
slice-1.rs
reviewer changes
2014-09-19 14:30:54 +12:00
slice-2.rs
Put slicing syntax behind a feature gate.
2014-10-07 15:49:53 +13:00
slice-borrow.rs
Put slicing syntax behind a feature gate.
2014-10-07 15:49:53 +13:00
slice-mut-2.rs
Implement new operator dispatch semantics.
2014-11-05 11:29:15 -05:00
slice-mut.rs
Put slicing syntax behind a feature gate.
2014-10-07 15:49:53 +13:00
slightly-nice-generic-literal-messages.rs
Use the _ representation for integral variables as well
2014-10-30 21:38:20 +01: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
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -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
test: Convert statics to constants
2014-10-09 09:44:52 -07:00
static-mut-not-pat.rs
test: Convert statics to constants
2014-10-09 09:44:52 -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-reference-to-fn-1.rs
librustc: Make references to functions not have static lifetime.
2014-07-24 15:29:26 -07:00
static-reference-to-fn-2.rs
librustc: Make references to functions not have static lifetime.
2014-07-24 15:29:26 -07:00
static-region-bound.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03: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
test: Convert statics to constants
2014-10-09 09:44:52 -07:00
str-idx.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
struct-base-wrong-type.rs
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +02:00
struct-field-assignability.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03:00
struct-field-privacy.rs
extern crate foobar as foo;
2014-08-23 12:16:04 -07: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-literal-in-for.rs
libsyntax: Disallow struct literals after if, while, match, and
2014-06-23 15:39:29 -07:00
struct-literal-in-if.rs
libsyntax: Disallow struct literals after if, while, match, and
2014-06-23 15:39:29 -07:00
struct-literal-in-match-discriminant.rs
libsyntax: Disallow struct literals after if, while, match, and
2014-06-23 15:39:29 -07:00
struct-literal-in-while.rs
libsyntax: Disallow struct literals after if, while, match, and
2014-06-23 15:39:29 -07:00
struct-no-fields-2.rs
libsyntax: Disallow struct literals after if, while, match, and
2014-06-23 15:39:29 -07:00
struct-no-fields-3.rs
libsyntax: Disallow struct literals after if, while, match, and
2014-06-23 15:39:29 -07:00
struct-no-fields-4.rs
libsyntax: Disallow struct literals after if, while, match, and
2014-06-23 15:39:29 -07:00
struct-no-fields-5.rs
libsyntax: Disallow struct literals after if, while, match, and
2014-06-23 15:39:29 -07:00
struct-no-fields-enumlike.rs
libsyntax: don't allow enum structs with no fields
2014-06-22 20:21:11 +02: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
structure-constructor-type-mismatch.rs
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +02:00
super-at-top-level.rs
rustc: reduce redundant resolve errors.
2014-06-18 01:19:22 +01:00
suppressed-error.rs
Always drop var IDs from type variables modulo -Z verbose, per PR discussion
2014-10-29 23:56:22 +01: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
Deprecate the bytes!() macro.
2014-06-18 17:02:22 -07:00
syntax-extension-bytes-non-literal.rs
Deprecate the bytes!() macro.
2014-06-18 17:02:22 -07:00
syntax-extension-bytes-too-large-integer-literal.rs
Deprecate the bytes!() macro.
2014-06-18 17:02:22 -07:00
syntax-extension-bytes-too-large-u8-literal.rs
Deprecate the bytes!() macro.
2014-06-18 17:02:22 -07:00
syntax-extension-bytes-too-small-integer-literal.rs
Deprecate the bytes!() macro.
2014-06-18 17:02:22 -07:00
syntax-extension-bytes-too-small-u8-literal.rs
Deprecate the bytes!() macro.
2014-06-18 17:02:22 -07:00
syntax-extension-bytes-unsupported-literal.rs
Deprecate the bytes!() macro.
2014-06-18 17:02:22 -07: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
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
tag-type-args.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04: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
Tweak ‘discriminant value already exists’ error message
2014-10-05 14:16:32 +13: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
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
terr-in-field.rs
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +02:00
terr-sorts.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03:00
test-cfg.rs
Convert cfg syntax to new system
2014-09-27 22:59:26 -07:00
trace_macros-format.rs
Remove ignore-fast that has cropped up
2014-04-06 15:55:43 -07:00
trailing-plus-in-bounds.rs
Implement generalized object and type parameter bounds ( Fixes #16462 )
2014-08-27 21:46:52 -04:00
trait-as-struct-constructor.rs
Added cfail test
2014-08-29 21:11:34 -07:00
trait-bounds-cant-coerce.rs
Rename Share to Sync
2014-08-07 08:54:38 -07:00
trait-bounds-impl-comparison-1.rs
librustc: Properly compare implementation method type parameter bounds
2014-07-01 21:59:16 -07:00
trait-bounds-impl-comparison-2.rs
librustc: Properly compare implementation method type parameter bounds
2014-07-01 21:59:16 -07:00
trait-bounds-not-on-bare-trait.rs
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
trait-bounds-not-on-impl.rs
Register new snapshots
2014-06-15 23:30:24 -07:00
trait-bounds-not-on-struct.rs
Register new snapshots
2014-06-15 23:30:24 -07:00
trait-bounds-on-structs-and-enums-locals.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
trait-bounds-on-structs-and-enums-static.rs
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
trait-bounds-on-structs-and-enums-xc.rs
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
trait-bounds-on-structs-and-enums-xc1.rs
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
trait-bounds-on-structs-and-enums.rs
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
trait-bounds-sugar.rs
Implement generalized object and type parameter bounds ( Fixes #16462 )
2014-08-27 21:46:52 -04:00
trait-coercion-generic-bad.rs
Implement multidispatch and conditional dispatch. Because we do not
2014-10-09 17:19:50 -04: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-1.rs
tests
2014-11-04 09:37:00 +13:00
trait-impl-2.rs
tests
2014-11-04 09:37:00 +13: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
tests: remove uses of Gc.
2014-10-02 17:02:15 +03: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-matching-lifetimes.rs
librustc: Resolve regions and report errors in trait/impl method
2014-07-25 15:58:01 -07:00
trait-objects.rs
changes to tests
2014-10-30 15:51:56 +13:00
trait-or-new-type-instead.rs
Cleanup error messages for anonymous impl for types not declared in the current module
2014-09-28 12:58:10 -05: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
changes to tests
2014-10-30 15:51:56 +13: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
traits-multidispatch-bad.rs
Implement multidispatch and conditional dispatch. Because we do not
2014-10-09 17:19:50 -04:00
traits-multidispatch-convert-ambig-dest.rs
Implement multidispatch and conditional dispatch. Because we do not
2014-10-09 17:19:50 -04: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
Update tests with the new diagnostic tweaks
2014-10-29 23:56:22 +01:00
tuple-index-not-tuple.rs
Implement tuple and tuple struct indexing
2014-09-10 10:25:12 +12:00
tuple-index-out-of-bounds.rs
Update tests with the new diagnostic tweaks
2014-10-29 23:56:22 +01: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
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +02: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-parameter-names.rs
Add a test for failure to unify type parameters
2014-10-30 21:38:20 +01:00
type-params-in-different-spaces-1.rs
Implement new operator dispatch semantics.
2014-11-05 11:29:15 -05:00
type-params-in-different-spaces-2.rs
Correct a test. The error message changed because, with this fix, we
2014-10-17 08:04:34 -04:00
type-params-in-different-spaces-3.rs
librustc: Take the parameter space into account when combining type
2014-07-02 15:40:09 -07: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-cast-pointer-to-float.rs
typeck: check casts from pointers to floats, closes #15445
2014-07-10 12:28:46 +02:00
typeck-unsafe-always-share.rs
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04: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
Implement generalized object and type parameter bounds ( Fixes #16462 )
2014-08-27 21:46:52 -04:00
typeck_type_placeholder_lifetime_2.rs
Implement generalized object and type parameter bounds ( Fixes #16462 )
2014-08-27 21:46:52 -04:00
typeck_type_placeholder_mismatch.rs
Update tests with the new diagnostic tweaks
2014-10-29 23:56:22 +01:00
ufcs-explicit-self-bad.rs
Remove a large amount of deprecated functionality
2014-10-19 12:59:40 -07:00
unbalanced-doublequote.rs
Remove ancient emacs mode lines from test cases
2013-10-25 17:41:54 -07:00
unboxed-closure-illegal-move.rs
Add failure tests for moving out of unboxed closure environments
2014-10-16 17:29:44 -07:00
unboxed-closure-immutable-capture.rs
Add regression test for #18335
2014-10-25 21:51:14 -07:00
unboxed-closure-region.rs
Add some more test coverage of by-ref unboxed closures
2014-10-03 00:57:21 -07:00
unboxed-closure-sugar-nonexistent-trait.rs
librustc: Implement the syntax in the RFC for unboxed closure sugar.
2014-09-18 16:31:58 -07:00
unboxed-closure-sugar-wrong-trait.rs
librustc: Implement the syntax in the RFC for unboxed closure sugar.
2014-09-18 16:31:58 -07:00
unboxed-closures-borrow-conflict.rs
Add some more test coverage of by-ref unboxed closures
2014-10-03 00:57:21 -07:00
unboxed-closures-fnmut-as-fn.rs
Add blanket impls to allow the various Fn traits to be interconverted.
2014-11-05 22:01:29 -05:00
unboxed-closures-static-call-wrong-trait.rs
Correct tests that were supposed to fail but now pass due to the fn trait hierarchy.
2014-11-05 22:01:30 -05:00
unboxed-closures-type-mismatch.rs
librustc: Implement unboxed closures with mutable receivers
2014-07-18 09:01:37 -07:00
unboxed-closures-vtable-mismatch.rs
Correct tests that were supposed to fail but now pass due to the fn trait hierarchy.
2014-11-05 22:01:30 -05:00
unboxed-closures-wrong-trait.rs
Correct tests that were supposed to fail but now pass due to the fn trait hierarchy.
2014-11-05 22:01:30 -05:00
unconstrained-none.rs
Integrate builtin bounds fully into the trait checker
2014-09-25 07:06:27 -04:00
unconstrained-ref.rs
Integrate builtin bounds fully into the trait checker
2014-09-25 07:06:27 -04:00
uninhabited-enum-cast.rs
std: Rename the ToStr trait to ToString, and to_str to to_string.
2014-07-08 13:01:43 -07: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
Various minor cases where errors are reported in slightly different ways.
2014-10-21 12:32:36 -04:00
unique-unique-kind.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03:00
unique-vec-res.rs
collections: impl Deref for Vec/String
2014-10-29 18:48:30 -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
Update code with new lint names
2014-10-28 08:54:21 -07:00
unreachable-variant.rs
extern crate foobar as foo;
2014-08-23 12:16:04 -07:00
unresolved-extern-mod-suggestion.rs
Remove a large amount of deprecated functionality
2014-10-19 12:59:40 -07:00
unresolved-import.rs
libsyntax: Accept use foo as bar; in lieu of use bar as foo;
2014-08-14 13:24:50 -07:00
unsafe-around-compiler-generated-unsafe.rs
Convert most code to new inner attribute syntax.
2014-03-28 17:12:21 -07:00
unsafe-destructor-check-crash.rs
Add test for crash in unsafe destructor check
2014-07-15 19:34:42 -04:00
unsafe-fn-assign-deref-ptr.rs
Rename all raw pointers as necessary
2014-06-28 11:53:58 -07:00
unsafe-fn-autoderef.rs
Rename all raw pointers as necessary
2014-06-28 11:53:58 -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
Rename all raw pointers as necessary
2014-06-28 11:53:58 -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
tests: remove uses of Gc.
2014-10-02 17:02:15 +03:00
unsized-bare-typaram.rs
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
unsized-enum.rs
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
unsized-struct.rs
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
unsized.rs
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +02:00
unsized2.rs
Tweak error message for use of a keyword in ident position.
2014-08-29 10:36:43 +02:00
unsized3.rs
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
unsized4.rs
Implement generalized object and type parameter bounds ( Fixes #16462 )
2014-08-27 21:46:52 -04:00
unsized5.rs
Move checking of whether fields are Sized or not into wf / trait code.
2014-09-25 07:09:13 -04:00
unsized6.rs
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
unsized7.rs
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
unsupported-cast.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
unused-attr.rs
Update code with new lint names
2014-10-28 08:54:21 -07:00
unused-mut-warning-captured-var.rs
Add tests.
2014-08-09 03:00:41 -07:00
unused-result.rs
rollup merge of #18398 : aturon/lint-conventions-2
2014-10-30 17:37:22 -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
Implement generalized object and type parameter bounds ( Fixes #16462 )
2014-08-27 21:46:52 -04:00
use-after-move-self-based-on-type.rs
Change the use of moved value error to be more accurate
2014-10-02 15:51:05 +13:00
use-after-move-self.rs
Change the use of moved value error to be more accurate
2014-10-02 15:51:05 +13:00
use-from-trait-xc.rs
First stage of enum namespacing changes
2014-10-31 20:43:35 -07:00
use-from-trait.rs
First stage of enum namespacing changes
2014-10-31 20:43:35 -07:00
use-meta-mismatch.rs
extern crate foobar as foo;
2014-08-23 12:16:04 -07:00
use-mod-2.rs
Implement new mod import sugar
2014-07-20 12:40:08 +02:00
use-mod-3.rs
librustc: Forbid external crates, imports, and/or items from being
2014-08-16 19:32:25 -07:00
use-mod.rs
Implement new mod import sugar
2014-07-20 12:40:08 +02: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
Adjust the error messages to match the pattern "expected foo, found bar"
2014-08-24 09:53:01 +02: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
Add a 4th space for associated types defined in a trait (currently unused)
2014-11-03 17:41:01 -05:00
variance-regions-indirect.rs
Add a 4th space for associated types defined in a trait (currently unused)
2014-11-03 17:41:01 -05:00
variance-trait-matching-2.rs
librustc: Match trait self types exactly.
2014-06-28 11:18:37 -07:00
variance-trait-matching.rs
librustc: Match trait self types exactly.
2014-06-28 11:18:37 -07:00
variance-trait-object-bound.rs
Add a 4th space for associated types defined in a trait (currently unused)
2014-11-03 17:41:01 -05:00
vec-macro-with-comma-only.rs
std: make vec!() macro handle a trailing comma
2014-04-08 00:03:12 -07:00
vec-matching-obsolete-syntax.rs
librustc: Change the syntax of subslice matching to use postfix ..
2014-09-08 16:12:13 -07:00
vec-mut-iter-borrow.rs
Fallout from renaming
2014-09-16 14:37:48 -07:00
vec-res-add.rs
Various minor cases where errors are reported in slightly different ways.
2014-10-21 12:32:36 -04:00
vector-cast-weirdness.rs
Rename all raw pointers as necessary
2014-06-28 11:53:58 -07:00
vector-no-ann.rs
Integrate builtin bounds fully into the trait checker
2014-09-25 07:06:27 -04:00
view-items-at-top.rs
extra: Put the nail in the coffin, delete libextra
2014-03-14 13:59:02 -07:00
virtual-structs.rs
Remove virtual structs from the language
2014-10-11 19:42:26 +02:00
visible-private-types-generics.rs
librustc: Forbid private types in public APIs.
2014-09-22 20:05:45 -07:00
visible-private-types-supertrait.rs
librustc: Forbid private types in public APIs.
2014-09-22 20:05:45 -07:00
vtable-res-trait-param.rs
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
walk-struct-literal-with.rs
Fix soundness hole in struct with expressions.
2014-11-06 10:42:40 -08:00
warn-foreign-int-types.rs
Update code with new lint names
2014-10-28 08:54:21 -07:00
warn-path-statement.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
weak-lang-item.rs
Update infrastructure for fail -> panic
2014-10-29 16:06:13 -04:00
where-clauses-no-bounds-or-predicates.rs
librustc: Implement simple where clauses.
2014-08-14 14:14:26 -07:00
where-clauses-not-parameter.rs
librustc: Implement simple where clauses.
2014-08-14 14:14:26 -07:00
where-clauses-unsatisfied.rs
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
while-let.rs
Add tests for while let
2014-10-10 20:30:32 -04:00
while-type-error.rs
add gitattributes and fix whitespace issues
2013-05-03 20:01:42 -04:00
writing-to-immutable-vec.rs
Test fixes and rebase conflicts
2014-10-20 08:17:33 -07:00
wrong-mul-method-signature.rs
The new method lookup mechanism typechecks calls against the method type declared in the trait, not in the impl. In some cases that results in tighter rules, and in some cases looser. Correct for that.
2014-10-21 12:32:36 -04: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
rustdoc: Correctly distinguish enums and types
2014-09-17 18:53:54 +12:00
xcrate-unit-struct.rs
extern mod => extern crate
2014-02-14 22:55:21 -08:00