rust/src/test/compile-fail
bors 0c1268451b auto merge of #18481 : sfackler/rust/enum-namespace, r=pcwalton
After a snapshot, everything can be switched over and the small bit of hackery in resolve dealing with `ENUM_STAGING_HACK` can be removed.

cc #18478
2014-11-02 19:22:16 +00:00
..
mod_file_disambig_aux
access-mode-in-closures.rs
arg-count-mismatch.rs
arg-type-mismatch.rs
array-not-vector.rs Update tests with the new diagnostic tweaks 2014-10-29 23:56:22 +01:00
asm-gated.rs
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
assign-to-method.rs
assignment-operator-unimplemented.rs
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
attempted-access-non-fatal.rs
attr-bad-crate-attr.rc
attr-bad-meta.rs
attr-before-eof.rs libsyntax: Explicit error message for sugared doc comments. 2014-09-20 11:50:59 -04:00
attr-before-ext.rs
attr-before-let.rs
attr-before-stmt.rs
attr-dangling-in-fn.rs
attr-dangling-in-mod.rs
attr.rs
attrs-after-extern-mod.rs
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
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-id2.rs extern crate foobar as foo; 2014-08-23 12:16:04 -07:00
bad-crate-id.rs extern crate foobar as foo; 2014-08-23 12:16:04 -07:00
bad-env-capture2.rs
bad-env-capture3.rs
bad-env-capture.rs
bad-expr-lhs.rs
bad-expr-path2.rs
bad-expr-path.rs
bad-extern-link-attrs.rs
bad-main.rs
bad-match.rs
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
bad-module.rs
bad-name.rs
bad-sized.rs Update error messages in compile-fail tests 2014-09-15 14:58:49 -04:00
bad-type-env-capture.rs
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
binop-bitxor-str.rs
binop-fail-3.rs Update infrastructure for fail -> panic 2014-10-29 16:06:13 -04:00
binop-logic-float.rs
binop-logic-int.rs
binop-mul-bool.rs
binop-typeck.rs
block-coerce-no-2.rs
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
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
borrowck-anon-fields-struct.rs
borrowck-anon-fields-tuple.rs
borrowck-anon-fields-variant.rs Rename fail! to panic! 2014-10-29 11:43:07 -04:00
borrowck-array-double-move.rs
borrowck-assign-comp-idx.rs Remove a large amount of deprecated functionality 2014-10-19 12:59:40 -07:00
borrowck-assign-comp.rs
borrowck-assign-to-andmut-in-aliasable-loc.rs
borrowck-assign-to-andmut-in-borrowed-loc.rs
borrowck-assign-to-constants.rs
borrowck-auto-mut-ref-to-immut-var.rs
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
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
borrowck-borrow-mut-base-ptr-in-aliasable-loc.rs
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
borrowck-borrow-overloaded-deref.rs
borrowck-borrowed-uniq-rvalue-2.rs Remove libdebug and update tests. 2014-10-16 11:15:34 -04:00
borrowck-borrowed-uniq-rvalue.rs
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
borrowck-break-uninit.rs
borrowck-call-is-borrow-issue-12224.rs
borrowck-call-method-from-mut-aliasable.rs
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
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
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
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
borrowck-init-in-called-fn-expr.rs
borrowck-init-in-fn-expr.rs Remove libdebug and update tests. 2014-10-16 11:15:34 -04:00
borrowck-init-in-fru.rs
borrowck-init-op-equal.rs
borrowck-init-plus-equal.rs
borrowck-insert-during-each.rs
borrowck-issue-2657-1.rs
borrowck-issue-2657-2.rs
borrowck-issue-14498.rs
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
borrowck-loan-blocks-move-cc.rs
borrowck-loan-blocks-move.rs
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
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
borrowck-move-by-capture.rs
borrowck-move-error-with-note.rs
borrowck-move-from-subpath-of-borrowed-path.rs
borrowck-move-from-unsafe-ptr.rs
borrowck-move-in-irrefut-pat.rs
borrowck-move-moved-value-into-closure.rs
borrowck-move-mut-base-ptr.rs
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
borrowck-move-out-of-static-item.rs
borrowck-move-out-of-struct-with-dtor.rs
borrowck-move-out-of-tuple-struct-with-dtor.rs
borrowck-move-out-of-vec-tail.rs Remove libdebug and update tests. 2014-10-16 11:15:34 -04:00
borrowck-move-subcomponent.rs
borrowck-multiple-captures.rs
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
borrowck-mut-slice-of-imm-vec.rs
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
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
borrowck-or-init.rs
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.rs Borrow checking for overloaded indexing 2014-07-15 09:05:06 +12:00
borrowck-pat-reassign-binding.rs
borrowck-reborrow-from-mut.rs
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
borrowck-report-with-custom-diagnostic.rs
borrowck-return.rs
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
borrowck-unary-move.rs
borrowck-unboxed-closures.rs Test fixes from the rollup 2014-09-19 19:58:14 -07:00
borrowck-uninit-after-item.rs
borrowck-uninit-in-assignop.rs
borrowck-uninit.rs
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
borrowck-use-mut-borrow.rs
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
borrowck-while-cond.rs
borrowck-while.rs
break-outside-loop.rs
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
byte-literals.rs
byte-string-literals.rs
cannot-mutate-captured-non-mut-var.rs Add tests. 2014-08-23 01:03:34 -07:00
capture1.rs
cast-as-bool.rs
cast-from-nil.rs
cast-to-bare-fn.rs
cast-to-nil.rs
changing-crates.rs
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
circular_modules_main.rs
class-cast-to-trait.rs
class-implements-bad-trait.rs
class-method-missing.rs librustc: Implement associated types behind a feature gate. 2014-09-17 16:38:57 -07:00
class-missing-self.rs
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
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
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
coherence_inherent_cc.rs
coherence_inherent.rs
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
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
const-block-non-item-statement.rs
const-cast-different-types.rs Rebasing changes 2014-08-26 16:07:32 +12:00
const-cast-wrong-type.rs
const-recursive.rs
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
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
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
deriving-no-inner-impl-error-message.rs
deriving-primitive.rs
deriving-span-Clone-enum-struct-variant.rs
deriving-span-Clone-enum.rs
deriving-span-Clone-struct.rs
deriving-span-Clone-tuple-struct.rs
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
deriving-span-Hash-enum-struct-variant.rs
deriving-span-Hash-enum.rs
deriving-span-Hash-struct.rs
deriving-span-Hash-tuple-struct.rs
deriving-span-PartialEq-enum-struct-variant.rs
deriving-span-PartialEq-enum.rs
deriving-span-PartialEq-struct.rs
deriving-span-PartialEq-tuple-struct.rs
deriving-span-PartialOrd-enum-struct-variant.rs
deriving-span-PartialOrd-enum.rs
deriving-span-PartialOrd-struct.rs
deriving-span-PartialOrd-tuple-struct.rs
deriving-span-Rand-enum-struct-variant.rs
deriving-span-Rand-enum.rs
deriving-span-Rand-struct.rs
deriving-span-Rand-tuple-struct.rs
deriving-span-Show-enum-struct-variant.rs
deriving-span-Show-enum.rs
deriving-span-Show-struct.rs
deriving-span-Show-tuple-struct.rs
deriving-span-TotalEq-enum-struct-variant.rs
deriving-span-TotalEq-enum.rs
deriving-span-TotalEq-struct.rs
deriving-span-TotalEq-tuple-struct.rs
deriving-span-TotalOrd-enum-struct-variant.rs
deriving-span-TotalOrd-enum.rs
deriving-span-TotalOrd-struct.rs
deriving-span-TotalOrd-tuple-struct.rs
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
disallowed-deconstructing-destructing-struct-match.rs
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
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
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-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
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
elided-test.rs
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
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
enum-in-scope.rs
enum-to-float-cast.rs
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
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
eval-enum.rs
explicit-call-to-dtor.rs
explicit-call-to-supertrait-dtor.rs
explicit-self-lifetime-mismatch.rs Update tests with the new diagnostic tweaks 2014-10-29 23:56:22 +01:00
export2.rs
export-fully-qualified.rs
export-import.rs
export-tag-variant.rs
export.rs
ext-nonexistent.rs
extenv-arg-2-not-string-literal.rs
extenv-no-args.rs
extenv-not-defined-custom.rs
extenv-not-defined-default.rs
extenv-not-string-literal.rs
extenv-too-many-args.rs
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
extern-no-fn.rs
extern-wrong-value-type.rs
extoption_env-no-args.rs
extoption_env-not-string-literal.rs
extoption_env-too-many-args.rs
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
float-literal-inference-restrictions.rs
fn-bad-block-type.rs
fn-compare-mismatch.rs
fn-variance-1.rs
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
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
forget-init-unsafe.rs
fully-qualified-type-name1.rs
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
functional-struct-update-noncopyable.rs
future_not_copyable.rs
gated-bad-feature.rs Fix grammar of the accepted feature warning. 2014-08-31 02:25:19 +10:00
gated-concat_idents.rs
gated-default-type-param-usage.rs
gated-default-type-params.rs
gated-glob-imports.rs
gated-macro-rules.rs
gated-non-ascii-idents.rs
gated-plugin_registrar.rs
gated-simd.rs
gated-struct-enums.rs
gated-trace_macros.rs
generic-extern.rs Allow generic foreign functions. 2014-08-05 23:28:50 -06:00
generic-impl-less-params-with-defaults.rs
generic-impl-more-params-with-defaults.rs
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
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
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-injection2.rs Add tests that the injected runtime is inaccessible 2014-07-25 16:54:09 -07:00
hidden-rt-injection.rs Add tests that the injected runtime is inaccessible 2014-07-25 16:54:09 -07:00
huge-array-simple.rs Make the tests green as they should on 32-bit architectures 2014-10-17 12:37:27 +03: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
hygienic-label-2.rs
hygienic-label-3.rs
hygienic-label-4.rs
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
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-args2.rs
ifmt-bad-format-args.rs
ifmt-unimpl.rs Update error messages in compile-fail tests 2014-09-15 14:58:49 -04:00
ifmt-unknown-trait.rs
immut-function-arguments.rs
impl-bounds-checking.rs Update error messages in compile-fail tests 2014-09-15 14:58:49 -04:00
impl-duplicate-methods.rs
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
import2.rs
import3.rs
import4.rs
import-from-missing.rs
import-from-path.rs
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
import-glob-circular.rs
import-glob-path.rs
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
import-loop.rs
import.rs
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_message.rs
index-bot.rs Update tests with the new error messages 2014-10-28 17:54:16 +01:00
indexing-requires-a-uint.rs
infinite-autoderef.rs librustc: Implement lifetime elision. 2014-07-19 13:10:58 -07:00
infinite-instantiation.rs
infinite-macro-expansion.rs Add tests for a few fixed issues 2014-10-17 00:27:12 +02:00
infinite-tag-type-recursion.rs
infinite-vec-type-recursion.rs
inner-static-type-parameter.rs
integer-literal-suffix-inference-2.rs
integer-literal-suffix-inference-3.rs
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
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
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
issue-1448-2.rs
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
issue-1802-1.rs
issue-1802-2.rs
issue-1871.rs
issue-1900.rs
issue-1962.rs
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
issue-2149.rs Rename fail! to panic! 2014-10-29 11:43:07 -04: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
issue-2354.rs Rename fail! to panic! 2014-10-29 11:43:07 -04:00
issue-2356.rs
issue-2478.rs
issue-2590.rs
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
issue-2823.rs Remove libdebug and update tests. 2014-10-16 11:15:34 -04:00
issue-2848.rs
issue-2849.rs
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
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
issue-3021-c.rs
issue-3021-d.rs
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
issue-3080.rs
issue-3096-1.rs
issue-3096-2.rs
issue-3099-a.rs
issue-3099-b.rs
issue-3099.rs
issue-3154.rs Implement generalized object and type parameter bounds (Fixes #16462) 2014-08-27 21:46:52 -04:00
issue-3214.rs
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
issue-3521.rs Remove libdebug and update tests. 2014-10-16 11:15:34 -04:00
issue-3563.rs
issue-3601.rs Rename fail! to panic! 2014-10-29 11:43:07 -04:00
issue-3668-2.rs
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
issue-3707.rs
issue-3763.rs tests: remove uses of Gc. 2014-10-02 17:02:15 +03:00
issue-3779.rs
issue-3820.rs
issue-3907-2.rs Update error messages in compile-fail tests 2014-09-15 14:58:49 -04:00
issue-3907.rs
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
issue-3993.rs
issue-4201.rs Use the _ representation for integral variables as well 2014-10-30 21:38:20 +01:00
issue-4265.rs
issue-4321.rs
issue-4335.rs
issue-4366-2.rs
issue-4366.rs
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
issue-4935.rs
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
issue-5060-fail.rs
issue-5062.rs Remove libdebug and update tests. 2014-10-16 11:15:34 -04:00
issue-5099.rs
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
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
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
issue-5544-a.rs
issue-5544-b.rs
issue-5806.rs Fix misspelled comments for tests. 2014-08-09 22:08:36 -04:00
issue-5844.rs
issue-5883.rs Ensure that the return type of a function is Sized 2014-10-19 23:54:45 +03:00
issue-5927.rs
issue-5997-enum.rs
issue-5997-struct.rs
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
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
issue-6702.rs
issue-6738.rs
issue-6801.rs
issue-6804.rs Set the non_uppercase_statics lint to warn by default 2014-10-03 20:39:56 +13:00
issue-6977.rs
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
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
issue-7364.rs test: Convert statics to constants 2014-10-09 09:44:52 -07:00
issue-7573.rs
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
issue-8208.rs
issue-8537.rs
issue-8727.rs
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
issue-9725.rs
issue-9814.rs
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
issue-10401.rs
issue-10412.rs
issue-10465.rs
issue-10536.rs
issue-10545.rs
issue-10636-1.rs
issue-10636-2.rs
issue-10656.rs Update code with new lint names 2014-10-28 08:54:21 -07:00
issue-10755.rs
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
issue-10991.rs
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
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
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 Add tests for a few A-needstest issues 2014-09-15 18:09:24 +02:00
issue-11844.rs Rename fail! to panic! 2014-10-29 11:43:07 -04:00
issue-11873.rs
issue-11925.rs
issue-12041.rs
issue-12116.rs Rename fail! to panic! 2014-10-29 11:43:07 -04:00
issue-12127.rs
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
issue-12560-1.rs
issue-12560-2.rs
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
issue-12863.rs Add test cases for E-needstest issues 2014-10-26 00:18:10 +02:00
issue-12997-1.rs
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
issue-13428.rs
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 Always drop var IDs from type variables modulo -Z verbose, per PR discussion 2014-10-29 23:56:22 +01: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
issue-13847.rs Update tests with the new error messages 2014-10-28 17:54:16 +01:00
issue-14084.rs
issue-14092.rs
issue-14221.rs
issue-14254.rs
issue-14285.rs Implement generalized object and type parameter bounds (Fixes #16462) 2014-08-27 21:46:52 -04:00
issue-14303-enum.rs
issue-14303-fn-def.rs
issue-14303-fncall.rs
issue-14303-impl.rs
issue-14303-path.rs
issue-14303-struct.rs
issue-14303-trait.rs
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
issue-15167.rs librustc: Stop desugaring for expressions and translate them directly. 2014-07-24 18:58:12 -07:00
issue-15207.rs Update tests with the new error messages 2014-10-28 17:54:16 +01: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 collections: Remove all collections traits 2014-11-01 11:37:04 -07: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 Test where the old infrastructure failed to detect the (applicable) impl of FnMut for 2014-10-21 12:32:36 -04: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 Change rustc pretty-printing to print [T, ..n] instead of [T, .. n] 2014-10-03 20:39:56 +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 syntax: Enable parsing of const globals 2014-10-02 19:37:06 -07: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
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
keyword-break-as-identifier.rs
keyword-do-as-identifier.rs
keyword-else-as-identifier.rs
keyword-enum-as-identifier.rs
keyword-extern-as-identifier.rs
keyword-false-as-identifier.rs
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
keyword-for-as-identifier.rs
keyword-if-as-identifier.rs
keyword-impl-as-identifier.rs
keyword-let-as-identifier.rs
keyword-loop-as-identifier.rs
keyword-match-as-identifier.rs
keyword-mod-as-identifier.rs
keyword-mut-as-identifier.rs
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
keyword-pub-as-identifier.rs
keyword-ref-as-identifier.rs
keyword-return-as-identifier.rs
keyword-self-as-identifier.rs
keyword-static-as-identifier.rs
keyword-struct-as-identifier.rs
keyword-super-as-identifier.rs
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
keyword-true-as-identifier.rs
keyword-type-as-identifier.rs
keyword-typeof.rs
keyword-unsafe-as-identifier.rs
keyword-use-as-identifier.rs
keyword-while-as-identifier.rs
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-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-object.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
lifetime-elision-return-type-requires-explicit-lifetime.rs Rename fail! to panic! 2014-10-29 11:43:07 -04: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
lifetime-obsoleted-self.rs
linkage1.rs
linkage2.rs
linkage3.rs
lint-change-warnings.rs
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-forbid-attr.rs
lint-forbid-cmdline.rs
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
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
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
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 Stability lint checker now handles nested macros. 2014-10-20 23:48:29 +02:00
lint-type-limits.rs
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
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
liveness-assign-imm-local-in-op-eq.rs
liveness-assign-imm-local-with-init.rs
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
liveness-issue-2163.rs tests: Remove uses of advance. 2014-07-09 15:51:58 -07:00
liveness-missing-ret2.rs
liveness-move-call-arg.rs
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
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
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
macro-inner-attributes.rs
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
macro-mismatched-delim-brace-paren.rs
macro-mismatched-delim-paren-brace.rs
macro-outer-attributes.rs
macro-with-seps-err-msg.rs
macros-nonfatal-errors.rs
main-wrong-location.rs
main-wrong-type-2.rs
main-wrong-type.rs
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
match-ill-type1.rs librustc: Forbid .. in range patterns. 2014-09-30 09:11:26 -07:00
match-ill-type2.rs
match-join.rs Rename fail! to panic! 2014-10-29 11:43:07 -04:00
match-non-exhaustive.rs
match-pattern-field-mismatch-2.rs
match-pattern-field-mismatch.rs
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
match-tag-unary.rs
match-vec-fixed.rs
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
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
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
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
missing-derivable-attr.rs librustc: Implement associated types behind a feature gate. 2014-09-17 16:38:57 -07:00
missing-main.rs
missing-return.rs
mod_file_aux.rs
mod_file_correct_spans.rs
mod_file_disambig_aux.rs
mod_file_disambig.rs
mod_file_not_exist.rs
mod_file_not_owning_aux1.rs
mod_file_not_owning_aux2.rs
mod_file_not_owning.rs
mod_file_with_path_attr.rs
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
moves-based-on-type-cyclic-types-issue-4821.rs
moves-based-on-type-distribute-copy-over-paren.rs
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
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
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
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
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
mut-cross-borrowing.rs
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
mutable-class-fields-2.rs
mutable-class-fields.rs
mutable-enum-indirect.rs Update error messages in compile-fail tests 2014-09-15 14:58:49 -04:00
name-clash-nullary-2.rs
name-clash-nullary.rs
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
no_crate_type.rs
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
no-binary-float-literal.rs
no-capture-arc.rs Remove a large amount of deprecated functionality 2014-10-19 12:59:40 -07:00
no-hex-float-literal.rs
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
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
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 Unignore a few tests 2014-10-16 21:40:12 +02: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
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
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
not-enough-arguments.rs Rename fail! to panic! 2014-10-29 11:43:07 -04:00
not-utf8.bin
not-utf8.rs
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
occurs-check-2.rs tests: remove uses of Gc. 2014-10-02 17:02:15 +03:00
occurs-check-3.rs
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
once-cant-call-twice-on-stack.rs
once-cant-move-out-of-non-once-on-stack.rs
once-fn-subtyping.rs
or-patter-mismatch.rs
osx-frameworks.rs
output-type-mismatch.rs
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
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
pat-shadow-in-nested-binding.rs
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
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
priv-in-bad-locations.rs
privacy1.rs librustc: Forbid external crates, imports, and/or items from being 2014-08-16 19:32:25 -07:00
privacy2.rs
privacy3.rs
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
privacy-ns1.rs
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
private-impl-method.rs
private-item-simple.rs
private-method-cross-crate.rs
private-method-inherited.rs
private-method.rs
private-struct-field-cross-crate.rs
private-struct-field-ctor.rs
private-struct-field-pattern.rs
private-struct-field.rs
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
raw-byte-string-literals.rs
raw-str-delim.rs
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
recursion.rs Implement multidispatch and conditional dispatch. Because we do not 2014-10-09 17:19:50 -04:00
recursive-enum.rs
redundant-link-args.rs
refutable-pattern-errors.rs librustc: Forbid .. in range patterns. 2014-09-30 09:11:26 -07:00
refutable-pattern-in-fn-arg.rs
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
regions-addr-of-self.rs
regions-addr-of-upvar-self.rs
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-enums3.rs
regions-creating-enums4.rs librustc: Implement lifetime elision. 2014-07-19 13:10:58 -07:00
regions-creating-enums.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
regions-escape-loop-via-vec.rs
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
regions-free-region-ordering-callee.rs Rename fail! to panic! 2014-10-29 11:43:07 -04:00
regions-free-region-ordering-caller1.rs
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-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
regions-in-enums-anon.rs
regions-in-enums.rs
regions-in-structs-anon.rs
regions-in-structs.rs
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
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
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
regions-nested-fns-2.rs
regions-nested-fns.rs DST coercions and DST structs 2014-08-26 12:38:51 +12:00
regions-out-of-scope-slice.rs
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
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
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
regions-trait-2.rs
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
regions-var-type-out-of-scope.rs
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
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
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
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_count.rs Use the _ representation for integral variables as well 2014-10-30 21:38:20 +01:00
repeat-to-run-dtor-twice.rs Update error messages in compile-fail tests 2014-09-15 14:58:49 -04: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
resolve_self_super_hint.rs
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
resolve-inconsistent-names.rs
resolve-type-param-in-item-in-trait.rs
resolve-unknown-trait.rs
ret-non-nil.rs
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
shadowing-in-the-same-pattern.rs
simd-binop.rs
simd-experimental.rs
simd-type.rs
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 Put slicing syntax behind a feature gate. 2014-10-07 15:49:53 +13: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
static-assert2.rs
static-assert.rs
static-items-cant-move.rs
static-method-privacy.rs
static-mut-bad-types.rs
static-mut-foreign-requires-unsafe.rs
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
static-priv-by-default2.rs
static-priv-by-default.rs
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
staticness-mismatch.rs
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
struct-fields-dupe.rs
struct-fields-missing.rs
struct-fields-too-many.rs
struct-like-enum-nonexhaustive.rs
struct-literal-in-for.rs
struct-literal-in-if.rs
struct-literal-in-match-discriminant.rs
struct-literal-in-while.rs
struct-no-fields-2.rs
struct-no-fields-3.rs
struct-no-fields-4.rs
struct-no-fields-5.rs
struct-no-fields-enumlike.rs
struct-no-fields.rs
struct-pat-derived-error.rs
struct-pattern-match-useless.rs
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
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
svh-change-significant-cfg.rs
svh-change-trait-bound.rs
svh-change-type-arg.rs
svh-change-type-ret.rs
svh-change-type-static.rs
svh-use-trait.rs
syntax-extension-bytes-non-ascii-char-literal.rs
syntax-extension-bytes-non-literal.rs
syntax-extension-bytes-too-large-integer-literal.rs
syntax-extension-bytes-too-large-u8-literal.rs
syntax-extension-bytes-too-small-integer-literal.rs
syntax-extension-bytes-too-small-u8-literal.rs
syntax-extension-bytes-unsupported-literal.rs
syntax-extension-minor.rs
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
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
tail-typeck.rs
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
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
trait-bounds-impl-comparison-2.rs
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
trait-bounds-not-on-struct.rs
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-xc1.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.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
trait-duplicate-methods.rs
trait-impl-can-not-have-untraitful-methods.rs
trait-impl-different-num-params.rs
trait-impl-for-module.rs
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
trait-keyword.rs
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
trait-test-2.rs changes to tests 2014-10-30 15:51:56 +13:00
trait-test.rs
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
transmute-type-parameters.rs
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
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
type-mismatch-multiple.rs
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
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
type-recursive.rs
type-shadow.rs
typeck_type_placeholder_item.rs
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
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
ufcs-explicit-self-bad.rs Remove a large amount of deprecated functionality 2014-10-19 12:59:40 -07:00
unbalanced-doublequote.rs
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-static-call-wrong-trait.rs librustc: When checking static method calls to unboxed closures, look at 2014-08-20 10:38:06 -07: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 Update error messages in compile-fail tests 2014-09-15 14:58:49 -04:00
unboxed-closures-wrong-trait.rs librustc: Implement the syntax in the RFC for unboxed closure sugar. 2014-09-18 16:31:58 -07: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
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
unop-neg-bool.rs
unreachable-arm.rs
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
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
unsafe-fn-autoderef.rs
unsafe-fn-called-from-safe.rs
unsafe-fn-deref-ptr.rs
unsafe-fn-used-as-value.rs
unsendable-class.rs tests: remove uses of Gc. 2014-10-02 17:02:15 +03: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
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
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
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-priv2.rs
useless-priv.rs
variadic-ffi-1.rs
variadic-ffi-2.rs
variadic-ffi-3.rs
variadic-ffi-4.rs
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
variance-regions-direct.rs Implement generalized object and type parameter bounds (Fixes #16462) 2014-08-27 21:46:52 -04:00
variance-regions-indirect.rs Implement generalized object and type parameter bounds (Fixes #16462) 2014-08-27 21:46:52 -04:00
variance-trait-matching-2.rs
variance-trait-matching.rs
variance-trait-object-bound.rs Teach variance checker about the lifetime bounds that appear in trait object types. 2014-10-31 17:39:41 -04:00
vec-macro-with-comma-only.rs
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
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
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
warn-foreign-int-types.rs Update code with new lint names 2014-10-28 08:54:21 -07:00
warn-path-statement.rs
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
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
xc-private-method2.rs
xc-private-method.rs
xcrate-private-by-default.rs rustdoc: Correctly distinguish enums and types 2014-09-17 18:53:54 +12:00
xcrate-unit-struct.rs