rust/src/test/compile-fail
Niko Matsakis ebf1e4f23a Three random test cases that seem to produce more errors now. I've
not dug deeply into what is going on here, although the errors ARE
somewhat surprising.
2014-12-19 03:29:59 -05:00
..
mod_file_disambig_aux
.gitattributes Add error message specific to \<carriage return>. 2014-11-13 13:43:00 +11:00
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
ascii-only-character-escape.rs libsyntax: Forbid escapes in the inclusive range \x80-\xff in 2014-11-04 14:58:11 -08:00
asm-gated.rs
asm-in-bad-modifier.rs
asm-misplaced-option.rs Update code with new lint names 2014-10-28 08:54:21 -07:00
asm-out-assign-imm.rs
asm-out-no-modifier.rs
asm-out-read-uninit.rs
asm-src-loc-codegen-units.rs
asm-src-loc.rs
assign-imm-local-twice.rs
assign-to-method.rs
assignment-operator-unimplemented.rs
assoc-eq-1.rs Path types to associated types with form T::A 2014-12-16 13:50:24 +13:00
assoc-eq-2.rs Add support for equality constraints on associated types 2014-12-12 19:11:59 +13:00
assoc-eq-3.rs Add support for equality constraints on associated types 2014-12-12 19:11:59 +13:00
assoc-eq-expr-path.rs Reviewer comments 2014-12-12 19:29:17 +13:00
assoc-path-1.rs Path types to associated types with form T::A 2014-12-16 13:50:24 +13:00
assoc-path-2.rs Path types to associated types with form T::A 2014-12-16 13:50:24 +13:00
associated-types-feature-gate.rs
associated-types-in-ambiguous-context.rs Refactor QPath to take an ast::TraitRef 2014-11-19 05:53:40 -05:00
associated-types-in-wrong-context.rs Refactor QPath to take an ast::TraitRef 2014-11-19 05:53:40 -05:00
associated-types-unsized.rs Move associated types into the Assoc space and add in the builtin bounds 2014-11-03 17:41:01 -05:00
atomicoption-not-send-ref.rs Require <T: Send> for AtomicOption 2014-11-23 10:47:08 -08:00
atomicoption-not-send.rs Require <T: Send> for AtomicOption 2014-11-23 10:47:08 -08:00
attempted-access-non-fatal.rs
attr-bad-crate-attr.rc
attr-bad-meta.rs
attr-before-eof.rs
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 the double auto-ref on arrays/strings as receivers 2014-12-16 17:05:33 +13:00
autoderef-full-lval.rs
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
bad-crate-id2.rs
bad-crate-id.rs
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-lit-suffixes.rs Fixes to the roll-up 2014-11-19 23:34:01 +01:00
bad-main.rs
bad-match.rs Fix bug in higher-ranked code that would sometimes leak skolemized regions and/or cause incorrect results. 2014-12-19 03:29:29 -05:00
bad-method-typaram-kind.rs
bad-mid-path-type-params.rs
bad-module.rs
bad-name.rs
bad-sized.rs
bad-type-env-capture.rs
bad-value-ident-false.rs
bad-value-ident-true.rs
bang-tailexpr.rs Update tests with the new error messages 2014-10-28 17:54:16 +01:00
better-expected.rs Make the parser’s ‘expected <foo>, found <bar>’ errors more accurate 2014-12-04 13:47:35 +13: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 Switch to purely namespaced enums 2014-11-17 07:35:51 -08: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-consume-args.rs Test that binops consume their arguments 2014-12-13 20:15:39 -05:00
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-move-semantics.rs Test binops move semantics 2014-12-13 20:16:34 -05:00
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
block-must-not-have-result-res.rs
block-must-not-have-result-while.rs
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 Remove feature gates for if let, while let, and tuple indexing 2014-12-03 09:45:08 -08:00
borrowck-and-init.rs
borrowck-anon-fields-struct.rs
borrowck-anon-fields-tuple.rs
borrowck-anon-fields-variant.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
borrowck-array-double-move.rs
borrowck-assign-comp-idx.rs Fallout from collection conventions 2014-11-06 12:26:08 -05: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 Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
borrowck-bad-nested-calls-free.rs
borrowck-bad-nested-calls-move.rs
borrowck-block-unint.rs
borrowck-borrow-from-owned-ptr.rs librustc: Make Copy opt-in. 2014-12-08 13:47:44 -05:00
borrowck-borrow-from-stack-variable.rs librustc: Make Copy opt-in. 2014-12-08 13:47:44 -05:00
borrowck-borrow-from-temporary.rs
borrowck-borrow-immut-deref-of-box-as-mut.rs
borrowck-borrow-mut-base-ptr-in-aliasable-loc.rs
borrowck-borrow-mut-object-twice.rs
borrowck-borrow-overloaded-auto-deref-mut.rs
borrowck-borrow-overloaded-auto-deref.rs
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
borrowck-break-uninit-2.rs
borrowck-break-uninit.rs
borrowck-call-is-borrow-issue-12224.rs
borrowck-call-method-from-mut-aliasable.rs
borrowck-closures-mut-and-imm.rs
borrowck-closures-mut-of-imm.rs
borrowck-closures-two-mut.rs
borrowck-closures-unique-imm.rs
borrowck-closures-unique.rs Rename fail! to panic! 2014-10-29 11:43:07 -04:00
borrowck-closures-use-after-free.rs
borrowck-field-sensitivity.rs
borrowck-for-loop-correct-cmt-for-pattern.rs
borrowck-for-loop-head-linkage.rs Fallout from collection conventions 2014-11-06 12:26:08 -05: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 Convert some notes to help messages 2014-11-02 16:12:23 +13:00
borrowck-loan-blocks-move-cc.rs Mostly rote conversion of proc() to move|| (and occasionally Thunk::new) 2014-12-14 04:21:56 -05:00
borrowck-loan-blocks-move.rs
borrowck-loan-blocks-mut-uniq.rs
borrowck-loan-in-overloaded-op.rs Fix compile-fail tests 2014-12-13 20:15:39 -05:00
borrowck-loan-rcvr-overloaded-op.rs Fix compile-fail tests 2014-12-13 20:15:39 -05:00
borrowck-loan-rcvr.rs
borrowck-loan-vec-content.rs Fallout from collection conventions 2014-11-06 12:26:08 -05:00
borrowck-match-binding-is-assignment.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
borrowck-move-by-capture.rs Mostly rote conversion of proc() to move|| (and occasionally Thunk::new) 2014-12-14 04:21:56 -05:00
borrowck-move-error-with-note.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
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 Mostly rote conversion of proc() to move|| (and occasionally Thunk::new) 2014-12-14 04:21:56 -05:00
borrowck-move-mut-base-ptr.rs
borrowck-move-out-of-overloaded-auto-deref.rs
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 Mostly rote conversion of proc() to move|| (and occasionally Thunk::new) 2014-12-14 04:21:56 -05:00
borrowck-mut-addr-of-imm-var.rs Remove libdebug and update tests. 2014-10-16 11:15:34 -04:00
borrowck-mut-borrow-of-mut-base-ptr.rs
borrowck-mut-slice-of-imm-vec.rs
borrowck-mutate-in-guard.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
borrowck-no-cycle-in-exchange-heap.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
borrowck-object-lifetime.rs
borrowck-object-mutability.rs
borrowck-or-init.rs
borrowck-overloaded-call.rs Update test for equivalency to include region binders in object types, add new tests relating to HRTB, consolidate the unboxed_closures and overloaded_calls feature gates. 2014-11-18 12:32:38 -05:00
borrowck-overloaded-index-2.rs Remove a large amount of deprecated functionality 2014-10-19 12:59:40 -07:00
borrowck-overloaded-index-autoderef.rs Implement new operator dispatch semantics. 2014-11-05 11:29:15 -05:00
borrowck-overloaded-index.rs
borrowck-pat-reassign-binding.rs
borrowck-reborrow-from-mut.rs
borrowck-reborrow-from-shorter-lived-andmut.rs
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-variable-on-stack-via-clone.rs During method resolution, only reborrow if we are not doing an auto-ref. 2014-12-10 19:45:19 -05:00
borrowck-return.rs
borrowck-struct-update-with-dtor.rs
borrowck-swap-mut-base-ptr.rs
borrowck-unary-move.rs
borrowck-unboxed-closures.rs Place parenthetical notation under the unboxed_closure feature-gate. 2014-11-18 12:26:04 -05:00
borrowck-uninit-after-item.rs
borrowck-uninit-in-assignop.rs
borrowck-uninit.rs
borrowck-uniq-via-lend.rs
borrowck-use-in-index-lvalue.rs
borrowck-use-mut-borrow.rs librustc: Make Copy opt-in. 2014-12-08 13:47:44 -05:00
borrowck-vec-pattern-element-loan.rs Rename fail! to panic! 2014-10-29 11:43:07 -04:00
borrowck-vec-pattern-loan-from-mut.rs
borrowck-vec-pattern-move-tail.rs
borrowck-vec-pattern-nesting.rs
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
builtin-superkinds-in-metadata.rs
builtin-superkinds-self-type.rs Switch to using predicates to drive checking. Correct various tests -- 2014-12-12 20:25:21 -05:00
builtin-superkinds-simple.rs Switch to using predicates to drive checking. Correct various tests -- 2014-12-12 20:25:21 -05:00
builtin-superkinds-typaram-not-send.rs
by-move-pattern-binding.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
byte-literals.rs
byte-string-literals.rs
cannot-mutate-captured-non-mut-var.rs Mostly rote conversion of proc() to move|| (and occasionally Thunk::new) 2014-12-14 04:21:56 -05:00
capture1.rs
cast-as-bool.rs
cast-from-nil.rs
cast-to-bare-fn.rs
cast-to-nil.rs
cfg-in-crate-1.rs rustc: Process #[cfg]/#[cfg_attr] on crates 2014-11-07 12:04:28 -08:00
changing-crates.rs
check-static-immutable-mut-slices.rs
check-static-values-constraints.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
circular_modules_hello.rs
circular_modules_main.rs
class-cast-to-trait.rs
class-implements-bad-trait.rs
class-method-missing.rs
class-missing-self.rs
cleanup-rvalue-scopes-cf.rs
closure-bounds-cant-promote-superkind-in-struct.rs
closure-bounds-not-builtin.rs
closure-bounds-static-cant-capture-borrowed.rs
closure-bounds-subtype.rs
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 Mostly rote conversion of proc() to move|| (and occasionally Thunk::new) 2014-12-14 04:21:56 -05:00
coerce-unsafe-to-closure.rs Fix compile fail tests 2014-12-13 17:03:44 -05:00
coercion-slice.rs Regression test 2014-11-18 10:02:27 +13:00
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
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
coherence-blanket-conflicts-with-specific.rs
coherence-cross-crate-conflict.rs
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
column-offset-1-based.rs Make the parser’s ‘expected <foo>, found <bar>’ errors more accurate 2014-12-04 13:47:35 +13:00
comm-not-freeze-receiver.rs Correct various compile-fail tests. Most of the changes are because we 2014-12-02 19:05:14 -05:00
comm-not-freeze.rs Correct various compile-fail tests. Most of the changes are because we 2014-12-02 19:05:14 -05:00
concat.rs
const-block-non-item-statement.rs librustc: Always parse macro!()/macro![] as expressions if not 2014-12-18 12:09:07 -05:00
const-cast-different-types.rs
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
crate-name-mismatch.rs
crateresolve1.rs
cross-borrow-trait.rs
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
deriving-meta-unknown-trait.rs
deriving-no-inner-impl-error-message.rs Fix tests 2014-11-05 20:13:25 -05:00
deriving-non-type.rs deriving: error out when used on a non-type 2014-11-18 14:43:20 -08:00
deriving-primitive.rs Un-feature gate struct variants 2014-11-15 18:15:27 -08:00
deriving-span-Clone-enum-struct-variant.rs Un-feature gate struct variants 2014-11-15 18:15:27 -08:00
deriving-span-Clone-enum.rs Un-feature gate struct variants 2014-11-15 18:15:27 -08:00
deriving-span-Clone-struct.rs Un-feature gate struct variants 2014-11-15 18:15:27 -08:00
deriving-span-Clone-tuple-struct.rs Un-feature gate struct variants 2014-11-15 18:15:27 -08:00
deriving-span-Default-struct.rs Un-feature gate struct variants 2014-11-15 18:15:27 -08:00
deriving-span-Default-tuple-struct.rs Un-feature gate struct variants 2014-11-15 18:15:27 -08:00
deriving-span-Hash-enum-struct-variant.rs Un-feature gate struct variants 2014-11-15 18:15:27 -08:00
deriving-span-Hash-enum.rs Un-feature gate struct variants 2014-11-15 18:15:27 -08:00
deriving-span-Hash-struct.rs Un-feature gate struct variants 2014-11-15 18:15:27 -08:00
deriving-span-Hash-tuple-struct.rs Un-feature gate struct variants 2014-11-15 18:15:27 -08:00
deriving-span-PartialEq-enum-struct-variant.rs Un-feature gate struct variants 2014-11-15 18:15:27 -08:00
deriving-span-PartialEq-enum.rs Un-feature gate struct variants 2014-11-15 18:15:27 -08:00
deriving-span-PartialEq-struct.rs Un-feature gate struct variants 2014-11-15 18:15:27 -08:00
deriving-span-PartialEq-tuple-struct.rs Un-feature gate struct variants 2014-11-15 18:15:27 -08:00
deriving-span-PartialOrd-enum-struct-variant.rs Un-feature gate struct variants 2014-11-15 18:15:27 -08:00
deriving-span-PartialOrd-enum.rs Un-feature gate struct variants 2014-11-15 18:15:27 -08:00
deriving-span-PartialOrd-struct.rs Un-feature gate struct variants 2014-11-15 18:15:27 -08:00
deriving-span-PartialOrd-tuple-struct.rs Un-feature gate struct variants 2014-11-15 18:15:27 -08:00
deriving-span-Rand-enum-struct-variant.rs Un-feature gate struct variants 2014-11-15 18:15:27 -08:00
deriving-span-Rand-enum.rs Un-feature gate struct variants 2014-11-15 18:15:27 -08:00
deriving-span-Rand-struct.rs Un-feature gate struct variants 2014-11-15 18:15:27 -08:00
deriving-span-Rand-tuple-struct.rs Un-feature gate struct variants 2014-11-15 18:15:27 -08:00
deriving-span-Show-enum-struct-variant.rs Un-feature gate struct variants 2014-11-15 18:15:27 -08:00
deriving-span-Show-enum.rs Un-feature gate struct variants 2014-11-15 18:15:27 -08:00
deriving-span-Show-struct.rs Un-feature gate struct variants 2014-11-15 18:15:27 -08:00
deriving-span-Show-tuple-struct.rs Un-feature gate struct variants 2014-11-15 18:15:27 -08:00
deriving-span-TotalEq-enum-struct-variant.rs Un-feature gate struct variants 2014-11-15 18:15:27 -08:00
deriving-span-TotalEq-enum.rs Un-feature gate struct variants 2014-11-15 18:15:27 -08:00
deriving-span-TotalEq-struct.rs Un-feature gate struct variants 2014-11-15 18:15:27 -08:00
deriving-span-TotalEq-tuple-struct.rs Un-feature gate struct variants 2014-11-15 18:15:27 -08:00
deriving-span-TotalOrd-enum-struct-variant.rs Un-feature gate struct variants 2014-11-15 18:15:27 -08:00
deriving-span-TotalOrd-enum.rs Un-feature gate struct variants 2014-11-15 18:15:27 -08:00
deriving-span-TotalOrd-struct.rs Un-feature gate struct variants 2014-11-15 18:15:27 -08:00
deriving-span-TotalOrd-tuple-struct.rs Un-feature gate struct variants 2014-11-15 18:15:27 -08:00
deriving-span-Zero-struct.rs Un-feature gate struct variants 2014-11-15 18:15:27 -08:00
deriving-span-Zero-tuple-struct.rs Un-feature gate struct variants 2014-11-15 18:15:27 -08: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
doc-before-eof.rs
doc-before-extern-rbrace.rs
doc-before-macro.rs
doc-before-rbrace.rs
doc-before-semi.rs
does-nothing.rs Adjust some error messages to start with a lowercase letter and not finish with a full stop 2014-11-30 20:26:53 +13:00
drop-on-non-struct.rs
drop-with-active-borrows-1.rs
drop-with-active-borrows-2.rs
dst-bad-assign-2.rs
dst-bad-assign.rs
dst-bad-coerce1.rs
dst-bad-coerce2.rs
dst-bad-coerce3.rs
dst-bad-coerce4.rs
dst-bad-coercions.rs
dst-bad-deep.rs
dst-index.rs librustc: Make Copy opt-in. 2014-12-08 13:47:44 -05:00
dst-object-from-unsized-type.rs FIXME(#19481) -- workaround valgrind cleanup failure (but the code is nicer this way anyhow) 2014-12-02 20:17:55 -05:00
dst-rvalue.rs librustc: Make Copy opt-in. 2014-12-08 13:47:44 -05:00
dst-sized-trait-param.rs
duplicate-parameter.rs
duplicate-type-parameter.rs
duplicate-visibility.rs
elided-test.rs
empty-extern-arg.rs
empty-impl-semicolon.rs Make the parser’s ‘expected <foo>, found <bar>’ errors more accurate 2014-12-04 13:47:35 +13: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 Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
enum-variant-type-2.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
enums-are-namespaced-xc.rs Fix xcrate enum namespacing 2014-11-25 11:02:47 -08:00
enums-pats-not-idents.rs
error-should-say-copy-not-pod.rs
estr-subtyping.rs
eval-enum.rs
explicit-call-to-dtor.rs Feature-gate explicit unboxed closure method calls & manual impls, 2014-12-05 17:54:45 -08:00
explicit-call-to-supertrait-dtor.rs Feature-gate explicit unboxed closure method calls & manual impls, 2014-12-05 17:54:45 -08:00
explicit-self-lifetime-mismatch.rs Stop checking the correctness of explicit self twice; instead, just 2014-11-18 12:32:38 -05:00
export2.rs
export-fully-qualified.rs
export-import.rs
export-tag-variant.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
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 Add more "help: ..."'s to the parser. 2014-11-13 13:43:00 +11:00
extern-expected-fn-or-brace.rs
extern-foreign-crate.rs
extern-main-fn.rs
extern-no-fn.rs
extern-wrong-value-type.rs
extoption_env-no-args.rs
extoption_env-not-string-literal.rs Test fixes and rebase conflicts 2014-11-03 11:02:36 -08:00
extoption_env-too-many-args.rs
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
feature-gate-intrinsics-and-lang-items.rs
feature-gate-unboxed-closures-manual-impls.rs Feature-gate explicit unboxed closure method calls & manual impls, 2014-12-05 17:54:45 -08:00
feature-gate-unboxed-closures-method-calls.rs Feature-gate explicit unboxed closure method calls & manual impls, 2014-12-05 17:54:45 -08:00
feature-gate-unboxed-closures-ufcs-calls.rs Feature-gate explicit unboxed closure method calls & manual impls, 2014-12-05 17:54:45 -08:00
float-literal-inference-restrictions.rs
fn-bad-block-type.rs
fn-compare-mismatch.rs
fn-trait-formatting.rs Use the sugary syntax to print the Fn traits in error messages 2014-12-17 09:33:09 +13:00
fn-variance-1.rs
for-loop-bogosity.rs
for-loop-refutable-pattern-error-message.rs
for-loop-type-error.rs
foreign-unsafe-fn-called.rs
forget-init-unsafe.rs
fully-qualified-type-name1.rs
fully-qualified-type-name2.rs
fully-qualified-type-name3.rs
fully-qualified-type-name4.rs
functional-struct-update-noncopyable.rs
future_not_copyable.rs
gated-bad-feature.rs
gated-concat_idents.rs
gated-default-type-param-usage.rs
gated-default-type-params.rs
gated-glob-imports.rs
gated-macro-rules.rs librustc: Always parse macro!()/macro![] as expressions if not 2014-12-18 12:09:07 -05:00
gated-non-ascii-idents.rs Un-feature gate struct variants 2014-11-15 18:15:27 -08:00
gated-plugin_registrar.rs
gated-simd.rs
gated-trace_macros.rs
generic-extern.rs
generic-impl-less-params-with-defaults.rs
generic-impl-more-params-with-defaults.rs
generic-lifetime-trait-impl.rs Remove all shadowed lifetimes. 2014-12-15 10:23:48 -05:00
generic-no-mangle.rs
generic-non-trailing-defaults.rs
generic-type-less-params-with-defaults.rs
generic-type-more-params-with-defaults.rs
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 Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
hashmap-iter-value-lifetime.rs
hashmap-lifetimes.rs
hidden-rt-injection2.rs
hidden-rt-injection.rs
hrtb-conflate-regions.rs Document new algorithm at a high-level. 2014-12-19 03:29:31 -05:00
hrtb-debruijn-in-receiver.rs Fix two bugs in HRTB: 1. Categorize early-vs-late bindings on impls when constructing generics, so that we don't add unnecessary region parameters. 2. Correct the DeBruijn indices when substituting the self type into the method signature. 2014-12-10 19:45:19 -05:00
hrtb-higher-ranker-supertraits-transitive.rs Update test for equivalency to include region binders in object types, add new tests relating to HRTB, consolidate the unboxed_closures and overloaded_calls feature gates. 2014-11-18 12:32:38 -05:00
hrtb-higher-ranker-supertraits.rs Update test for equivalency to include region binders in object types, add new tests relating to HRTB, consolidate the unboxed_closures and overloaded_calls feature gates. 2014-11-18 12:32:38 -05:00
hrtb-identity-fn-borrows.rs Update test for equivalency to include region binders in object types, add new tests relating to HRTB, consolidate the unboxed_closures and overloaded_calls feature gates. 2014-11-18 12:32:38 -05:00
hrtb-just-for-static.rs Document new algorithm at a high-level. 2014-12-19 03:29:31 -05:00
hrtb-perfect-forwarding.rs Implement "perfect forwarding" for HR impls (#19730). 2014-12-19 03:29:31 -05:00
hrtb-precedence-of-plus-error-message.rs Reviewer comments 2014-12-12 19:29:17 +13:00
hrtb-type-outlives.rs Document new algorithm at a high-level. 2014-12-19 03:29:31 -05:00
huge-array-simple.rs Add lint for checking exceeding bitshifts #17713 2014-11-01 09:10:10 +01:00
huge-array.rs fix test patterns - should rebase the commits properly 2014-10-16 23:36:00 +03:00
huge-enum.rs clearly define int and uint to fix unsoundness 2014-11-19 05:17:56 -05: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
if-let.rs Remove feature gates for if let, while let, and tuple indexing 2014-12-03 09:45:08 -08: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 std: Stabilize std::fmt 2014-11-18 21:16:22 -08:00
ifmt-bad-format-args2.rs
ifmt-bad-format-args.rs
ifmt-unimpl.rs std: Stabilize std::fmt 2014-11-18 21:16:22 -08:00
ifmt-unknown-trait.rs
illegal-ufcs-drop.rs Feature-gate explicit unboxed closure method calls & manual impls, 2014-12-05 17:54:45 -08:00
immut-function-arguments.rs
impl-bounds-checking.rs
impl-duplicate-methods.rs
impl-not-adjacent-to-type.rs
implicit-method-bind.rs Remove Signed trait and add SignedInt trait 2014-11-13 03:46:03 +11:00
import2.rs Adjust some error messages to start with a lowercase letter and not finish with a full stop 2014-11-30 20:26:53 +13:00
import3.rs
import4.rs
import-from-missing.rs
import-from-path.rs
import-from-rename.rs
import-glob-0.rs
import-glob-circular.rs
import-glob-path.rs
import-glob-rename.rs
import-loop-2.rs
import-loop.rs
import.rs
inaccessible-test-modules.rs
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
infinite-instantiation.rs
infinite-macro-expansion.rs librustc: Always parse macro!()/macro![] as expressions if not 2014-12-18 12:09:07 -05:00
infinite-tag-type-recursion.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
infinite-vec-type-recursion.rs
inner-static-type-parameter.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
int-literal-too-large-span.rs Use the correct span for out-of-range int literals. 2014-11-13 13:43:01 +11:00
integer-literal-suffix-inference-2.rs
integer-literal-suffix-inference-3.rs
integer-literal-suffix-inference.rs
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
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 std: Stabilize std::fmt 2014-11-18 21:16:22 -08:00
issue-1476.rs Adjust some error messages to start with a lowercase letter and not finish with a full stop 2014-11-30 20:26:53 +13:00
issue-1655.rs Make the parser’s ‘expected <foo>, found <bar>’ errors more accurate 2014-12-04 13:47:35 +13: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
issue-2063.rs
issue-2111.rs
issue-2149.rs Implement new operator dispatch semantics. 2014-11-05 11:29:15 -05:00
issue-2150.rs rollup merge of #18398 : aturon/lint-conventions-2 2014-10-30 17:37:22 -07:00
issue-2151.rs Rename fail! to panic! 2014-10-29 11:43:07 -04:00
issue-2281-part1.rs Adjust some error messages to start with a lowercase letter and not finish with a full stop 2014-11-30 20:26:53 +13:00
issue-2330.rs Rename fail! to panic! 2014-10-29 11:43:07 -04:00
issue-2354-1.rs
issue-2354.rs Convert some notes to help messages 2014-11-02 16:12:23 +13:00
issue-2356.rs Adjust some error messages to start with a lowercase letter and not finish with a full stop 2014-11-30 20:26:53 +13:00
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 Add tests for E-needstest issues 2014-11-03 21:05:38 +01:00
issue-2823.rs Remove libdebug and update tests. 2014-10-16 11:15:34 -04:00
issue-2848.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
issue-2849.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
issue-2937.rs
issue-2951.rs
issue-2995.rs
issue-3008-1.rs
issue-3008-2.rs
issue-3008-3.rs
issue-3021-b.rs Adjust some error messages to start with a lowercase letter and not finish with a full stop 2014-11-30 20:26:53 +13:00
issue-3021-c.rs
issue-3021-d.rs Adjust some error messages to start with a lowercase letter and not finish with a full stop 2014-11-30 20:26:53 +13:00
issue-3021.rs Adjust some error messages to start with a lowercase letter and not finish with a full stop 2014-11-30 20:26:53 +13:00
issue-3036.rs Make the parser’s ‘expected <foo>, found <bar>’ errors more accurate 2014-12-04 13:47:35 +13:00
issue-3038.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08: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
issue-3214.rs
issue-3344.rs
issue-3477.rs
issue-3521-2.rs
issue-3521.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
issue-3563.rs
issue-3601.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08: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
issue-3779.rs
issue-3820.rs
issue-3907-2.rs
issue-3907.rs
issue-3953.rs
issue-3973.rs Add support for equality constraints on associated types 2014-12-12 19:11:59 +13:00
issue-3993-2.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
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
issue-4523.rs
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 Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
issue-5035-2.rs
issue-5035.rs
issue-5062.rs Remove libdebug and update tests. 2014-10-16 11:15:34 -04:00
issue-5099.rs
issue-5100.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
issue-5153.rs
issue-5216.rs
issue-5239-1.rs
issue-5358-1.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08: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 libstd: explicitly disallow io::fs::File to open a directory. 2014-12-04 11:19:55 +08:00
issue-5844.rs
issue-5883.rs Correct various compile-fail tests. Most of the changes are because we 2014-12-02 19:05:14 -05: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
issue-6458-4.rs
issue-6458.rs
issue-6596.rs librustc: Always parse macro!()/macro![] as expressions if not 2014-12-18 12:09:07 -05:00
issue-6610.rs
issue-6642.rs
issue-6702.rs Convert some notes to help messages 2014-11-02 16:12:23 +13:00
issue-6738.rs
issue-6801.rs
issue-6804.rs
issue-6977.rs
issue-6991.rs Add test cases for E-needstest issues 2014-10-26 00:18:10 +02:00
issue-7013.rs Correct various compile-fail tests. Most of the changes are because we 2014-12-02 19:05:14 -05:00
issue-7044.rs
issue-7061.rs
issue-7092.rs Update tests with the new diagnostic tweaks 2014-10-29 23:56:22 +01:00
issue-7246.rs
issue-7364.rs
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 Adjust some error messages to start with a lowercase letter and not finish with a full stop 2014-11-30 20:26:53 +13:00
issue-7607-2.rs
issue-7813.rs
issue-7867.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
issue-8153.rs
issue-8208.rs
issue-8537.rs
issue-8727.rs Correct various compile-fail tests. Most of the changes are because we 2014-12-02 19:05:14 -05:00
issue-8761.rs
issue-8767.rs Adjust some error messages to start with a lowercase letter and not finish with a full stop 2014-11-30 20:26:53 +13:00
issue-9243.rs
issue-9575.rs
issue-9725.rs
issue-9814.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
issue-9957.rs
issue-10176.rs Add tests for E-needstest issues 2014-12-17 23:00:32 +01:00
issue-10200.rs Do not accept functions in enum patterns past resolve 2014-10-24 19:43:47 +02:00
issue-10291.rs Update parser with for syntax 2014-11-07 15:51:30 -05: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 Mostly rote conversion of proc() to move|| (and occasionally Thunk::new) 2014-12-14 04:21:56 -05:00
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
issue-10877.rs
issue-10991.rs
issue-11154.rs
issue-11192.rs
issue-11319.rs
issue-11374.rs
issue-11382.rs Add tests for E-needstest issues 2014-11-03 21:05:38 +01:00
issue-11493.rs
issue-11515.rs Mostly rote conversion of proc() to move|| (and occasionally Thunk::new) 2014-12-14 04:21:56 -05:00
issue-11593.rs
issue-11680.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
issue-11681.rs
issue-11692.rs
issue-11714.rs Convert some notes to help messages 2014-11-02 16:12:23 +13:00
issue-11771.rs Add tests for E-needstest issues 2014-11-03 21:05:38 +01:00
issue-11844.rs Rename fail! to panic! 2014-10-29 11:43:07 -04:00
issue-11873.rs
issue-11925.rs Mostly rote conversion of proc() to move|| (and occasionally Thunk::new) 2014-12-14 04:21:56 -05:00
issue-12041.rs Mostly rote conversion of proc() to move|| (and occasionally Thunk::new) 2014-12-14 04:21:56 -05:00
issue-12116.rs Warn on pattern bindings that have the same name as a variant 2014-11-26 22:21:52 +00:00
issue-12127.rs Mostly rote conversion of proc() to move|| (and occasionally Thunk::new) 2014-12-14 04:21:56 -05:00
issue-12187-1.rs Rename fail! to panic! 2014-10-29 11:43:07 -04:00
issue-12187-2.rs Rename fail! to panic! 2014-10-29 11:43:07 -04:00
issue-12369.rs
issue-12470.rs Fixup various places that were doing &T+'a and do &(T+'a) 2014-11-26 11:42:06 -05:00
issue-12552.rs
issue-12560-1.rs
issue-12560-2.rs
issue-12567.rs
issue-12612.rs
issue-12729.rs
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
issue-13033.rs
issue-13058.rs Add tests for E-needstest issues 2014-11-03 21:05:38 +01:00
issue-13359.rs
issue-13404.rs
issue-13428.rs Convert some notes to help messages 2014-11-02 16:12:23 +13:00
issue-13446.rs
issue-13466.rs Rename fail! to panic! 2014-10-29 11:43:07 -04:00
issue-13482-2.rs Implement new operator dispatch semantics. 2014-11-05 11:29:15 -05:00
issue-13482.rs Use the _ representation for integral variables as well 2014-10-30 21:38:20 +01:00
issue-13497-2.rs
issue-13497.rs
issue-13624.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08: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-14091-2.rs Fix an ICE on diagnostics originating in external macros 2014-11-20 21:31:59 +01:00
issue-14091.rs Fix an ICE on diagnostics originating in external macros 2014-11-20 21:31:59 +01:00
issue-14092.rs Support parenthesized paths Foo(A,B) -> C that expand to Foo<(A,B),C>. These paths also bind anonymous regions (or will, once HRTB is fully working). 2014-11-06 06:48:23 -05:00
issue-14182.rs Add tests for E-needstest issues 2014-12-17 23:00:32 +01:00
issue-14221.rs Warn on pattern bindings that have the same name as a variant 2014-11-26 22:21:52 +00:00
issue-14254.rs
issue-14285.rs Fixup various places that were doing &T+'a and do &(T+'a) 2014-11-26 11:42:06 -05: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 Implement "perfect forwarding" for HR impls (#19730). 2014-12-19 03:29:31 -05: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
issue-14845.rs
issue-14853.rs std: Stabilize std::fmt 2014-11-18 21:16:22 -08:00
issue-14915.rs
issue-15094.rs Update test for equivalency to include region binders in object types, add new tests relating to HRTB, consolidate the unboxed_closures and overloaded_calls feature gates. 2014-11-18 12:32:38 -05:00
issue-15129.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
issue-15167.rs
issue-15207.rs Implement new operator dispatch semantics. 2014-11-05 11:29:15 -05:00
issue-15260.rs Update tests with the new error messages 2014-10-24 19:43:47 +02:00
issue-15381.rs Add tests for E-needstest issues 2014-12-17 23:00:32 +01:00
issue-15480.rs Add tests for E-needstest issues 2014-12-17 23:00:32 +01:00
issue-15524.rs
issue-15730.rs
issue-15756.rs Add tests for E-needstest issues 2014-12-17 23:00:32 +01:00
issue-15783.rs
issue-15896.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
issue-15914.rs
issue-15965.rs Three random test cases that seem to produce more errors now. I've 2014-12-19 03:29:59 -05:00
issue-16048.rs Add tests for a few fixed issues 2014-10-17 00:27:12 +02:00
issue-16058.rs
issue-16098.rs Add tests for a few fixed issues 2014-10-17 00:27:12 +02:00
issue-16149.rs
issue-16250.rs
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
issue-16562.rs collections: Remove all collections traits 2014-11-01 11:37:04 -07:00
issue-16683.rs Rewrite method resolution to be cleaner, more correct, and to lay 2014-11-17 14:25:11 -05:00
issue-16709.rs Add tests for a few fixed issues 2014-10-17 00:27:12 +02:00
issue-16725.rs
issue-16747.rs Convert some notes to help messages 2014-11-02 16:12:23 +13:00
issue-16783.rs
issue-16939.rs Place parenthetical notation under the unboxed_closure feature-gate. 2014-11-18 12:26:04 -05:00
issue-16966.rs Add tests for E-needstest issues 2014-12-17 23:00:32 +01:00
issue-17025.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
issue-17033.rs Implement new operator dispatch semantics. 2014-11-05 11:29:15 -05:00
issue-17252.rs
issue-17263.rs
issue-17283.rs
issue-17337.rs
issue-17373.rs Update tests with the new error messages 2014-10-28 17:54:16 +01:00
issue-17383.rs
issue-17385.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
issue-17405.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
issue-17431-1.rs
issue-17431-2.rs
issue-17431-3.rs
issue-17431-4.rs
issue-17431-5.rs
issue-17431-6.rs
issue-17431-7.rs
issue-17441.rs Convert some notes to help messages 2014-11-02 16:12:23 +13:00
issue-17444.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08: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
issue-17545.rs Add tests for E-needstest issues 2014-12-17 23:00:32 +01: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 librustc: Make Copy opt-in. 2014-12-08 13:47:44 -05:00
issue-17718-borrow-interior.rs
issue-17718-const-bad-values.rs
issue-17718-const-borrow.rs
issue-17718-const-destructors.rs
issue-17718-const-mut.rs Convert some notes to help messages 2014-11-02 16:12:23 +13:00
issue-17718-const-naming.rs
issue-17718-const-privacy.rs
issue-17718-constants-not-static.rs
issue-17718-patterns.rs
issue-17718-recursive.rs
issue-17718-references.rs
issue-17718-static-move.rs
issue-17718-static-sync.rs
issue-17758.rs Rewrite method resolution to be cleaner, more correct, and to lay 2014-11-17 14:25:11 -05:00
issue-17800.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
issue-17905.rs Add tests for E-needstest issues 2014-12-17 23:00:32 +01:00
issue-17913.rs trailing whitespace 2014-10-18 19:34:00 +03:00
issue-17933.rs
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 Fix an ICE when trying to resolve a struct variant 2014-12-10 22:45:28 +09:00
issue-18294.rs Prevent pointer -> int casts in constexprs 2014-10-25 20:18:32 +03:00
issue-18343.rs Add test for issue 18343 2014-10-27 16:28:24 +01:00
issue-18345.rs Three random test cases that seem to produce more errors now. I've 2014-12-19 03:29:59 -05:00
issue-18389.rs Add tests for E-needstest issues 2014-12-17 23:00:32 +01:00
issue-18400.rs Add tests for E-needstest issues 2014-12-17 23:00:32 +01:00
issue-18423.rs Support parenthesized paths Foo(A,B) -> C that expand to Foo<(A,B),C>. These paths also bind anonymous regions (or will, once HRTB is fully working). 2014-11-06 06:48:23 -05:00
issue-18532.rs Three random test cases that seem to produce more errors now. I've 2014-12-19 03:29:59 -05:00
issue-18566.rs Remove feature gates for if let, while let, and tuple indexing 2014-12-03 09:45:08 -08:00
issue-18611.rs Add tests for E-needstest issues 2014-12-17 23:00:32 +01:00
issue-18783.rs Add tests for E-needstest issues 2014-12-17 23:00:32 +01:00
issue-18959.rs rustc: check supertraits for object safety 2014-12-05 22:27:21 -08:00
issue-19009.rs Add tests for E-needstest issues 2014-12-17 23:00:32 +01:00
issue-19081.rs Add tests for E-needstest issues 2014-12-17 23:00:32 +01:00
issue-19086.rs Fixes to the roll-up 2014-11-19 23:34:01 +01:00
issue-19096.rs Remove feature gate directives for if_let, while_let, and tuple_indexing. 2014-12-12 13:23:54 -06:00
issue-19121.rs Test for associated types ICE 2014-12-16 17:20:28 +13:00
issue-19244-1.rs Remove feature gates for if let, while let, and tuple indexing 2014-12-03 09:45:08 -08:00
issue-19244-2.rs Add tests for issue 19244 2014-11-25 11:12:15 +01:00
issue-19398.rs Fix the ordering of unsafe and extern in methods 2014-11-30 21:33:04 +13:00
issue-19452.rs Fix an ICE when trying to resolve a struct variant 2014-12-10 22:45:28 +09:00
issue-19498.rs Add compile-fail tests for #19498 2014-12-07 07:37:15 +05:30
issue-19521.rs typeck: Make the supplied parameters to be a tuple 2014-12-10 12:33:20 +09:00
issue-19734.rs librustc: Always parse macro!()/macro![] as expressions if not 2014-12-18 12:09:07 -05:00
keyword-abstract.rs
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
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
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
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
keywords-followed-by-double-colon.rs
kindck-copy.rs librustc: Make Copy opt-in. 2014-12-08 13:47:44 -05:00
kindck-destructor-owned.rs Correct various compile-fail tests. Most of the changes are because we 2014-12-02 19:05:14 -05:00
kindck-impl-type-params-2.rs
kindck-impl-type-params.rs Switch to using predicates to drive checking. Correct various tests -- 2014-12-12 20:25:21 -05:00
kindck-inherited-copy-bound.rs Implement "perfect forwarding" for HR impls (#19730). 2014-12-19 03:29:31 -05:00
kindck-nonsendable-1.rs Mostly rote conversion of proc() to move|| (and occasionally Thunk::new) 2014-12-14 04:21:56 -05:00
kindck-send-object1.rs Mostly rote conversion of proc() to move|| (and occasionally Thunk::new) 2014-12-14 04:21:56 -05:00
kindck-send-object2.rs Fixup various places that were doing &T+'a and do &(T+'a) 2014-11-26 11:42:06 -05:00
kindck-send-object.rs Mostly rote conversion of proc() to move|| (and occasionally Thunk::new) 2014-12-14 04:21:56 -05:00
kindck-send-owned.rs Switch to using predicates to drive checking. Correct various tests -- 2014-12-12 20:25:21 -05:00
kindck-send-region-pointers.rs Switch to using predicates to drive checking. Correct various tests -- 2014-12-12 20:25:21 -05:00
kindck-send-unsafe.rs Switch to using predicates to drive checking. Correct various tests -- 2014-12-12 20:25:21 -05:00
kindck-send-unsafe.rs~rust-lang_master
lang-item-missing.rs
lex-bad-char-literals.rs Register new snapshots 2014-12-11 11:30:38 -08:00
lex-bad-numeric-literals.rs
lex-bad-token.rs
lex-bare-cr-string-literal-doc-comment.rs
lifetime-elision-return-type-requires-explicit-lifetime.rs Test fixes and rebase conflicts from the rollup 2014-12-09 10:26:04 -08:00
lifetime-inference-give-expl-lifetime-param-2.rs
lifetime-inference-give-expl-lifetime-param-3.rs
lifetime-inference-give-expl-lifetime-param.rs
lifetime-no-keyword.rs
lifetime-obsoleted-self.rs
linkage1.rs
linkage2.rs
linkage3.rs
linkage4.rs Add tests. 2014-11-17 15:24:34 -05:00
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 librustc: Make Copy opt-in. 2014-12-08 13:47:44 -05: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 auto merge of #19031 : nodakai/rust/libcore-pow-and-sq, r=bjz 2014-11-18 13:41:38 +00:00
lint-dead-code-5.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
lint-directives-on-use-items-issue-10534.rs Update code with new lint names 2014-10-28 08:54:21 -07:00
lint-exceeding-bitshifts.rs rollup merge of #18593 : hirschenberger/issue-18587 2014-11-03 16:24:26 -08:00
lint-forbid-attr.rs
lint-forbid-cmdline.rs
lint-group-style.rs
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 librustc: Make Copy opt-in. 2014-12-08 13:47:44 -05:00
lint-non-camel-case-types.rs
lint-non-snake-case-functions.rs
lint-non-snake-case-lifetimes.rs
lint-non-snake-case-modules.rs
lint-non-uppercase-statics.rs Update code with new lint names 2014-10-28 08:54:21 -07:00
lint-obsolete-attr.rs Update code with new lint names 2014-10-28 08:54:21 -07:00
lint-output-format.rs rustc: Support stability attributes on crates 2014-11-04 08:13:09 -08:00
lint-owned-heap-memory.rs Update code with new lint names 2014-10-28 08:54:21 -07:00
lint-qualification.rs Update code with new lint names 2014-10-28 08:54:21 -07:00
lint-raw-ptr-deriving.rs Un-feature gate struct variants 2014-11-15 18:15:27 -08:00
lint-renaming.rs Add regression test for lint deprecation 2014-10-28 08:54:33 -07:00
lint-shorthand-field.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
lint-stability.rs rollup merge of #19029: vberger/stability_function_body 2014-11-18 00:24:07 +01: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 Remove feature gates for if let, while let, and tuple indexing 2014-12-03 09:45:08 -08:00
lint-unsafe-block.rs Update code with new lint names 2014-10-28 08:54:21 -07:00
lint-unused-extern-crate.rs time: Deprecate the library in the distribution 2014-11-12 09:18:35 -08:00
lint-unused-imports.rs Utilize fewer reexports 2014-12-05 18:13:04 -05: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 Warn on pattern bindings that have the same name as a variant 2014-11-26 22:21:52 +00:00
lint-visible-private-types.rs Un-feature gate struct variants 2014-11-15 18:15:27 -08: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
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 librustc: Always parse macro!()/macro![] as expressions if not 2014-12-18 12:09:07 -05:00
liveness-unused.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08: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 Propagate coercions through match expressions. 2014-12-18 13:48:05 +13:00
macro-attribute.rs added negative test for macro expansion in attributes 2014-12-01 11:08:29 -05:00
macro-bad-delimiter-ident.rs
macro-incomplete-parse.rs librustc: Always parse macro!()/macro![] as expressions if not 2014-12-18 12:09:07 -05:00
macro-inner-attributes.rs librustc: Always parse macro!()/macro![] as expressions if not 2014-12-18 12:09:07 -05:00
macro-local-data-key-priv.rs librustc: Always parse macro!()/macro![] as expressions if not 2014-12-18 12:09:07 -05:00
macro-match-nonterminal.rs librustc: Always parse macro!()/macro![] as expressions if not 2014-12-18 12:09:07 -05:00
macro-mismatched-delim-brace-paren.rs
macro-mismatched-delim-paren-brace.rs
macro-outer-attributes.rs librustc: Always parse macro!()/macro![] as expressions if not 2014-12-18 12:09:07 -05:00
macro-with-seps-err-msg.rs
macros-no-semicolon-items.rs librustc: Always parse macro!()/macro![] as expressions if not 2014-12-18 12:09:07 -05:00
macros-no-semicolon.rs librustc: Always parse macro!()/macro![] as expressions if not 2014-12-18 12:09:07 -05:00
macros-nonfatal-errors.rs
main-wrong-location.rs
main-wrong-type-2.rs
main-wrong-type.rs
manual-link-bad-form.rs rustc: Implement -l and include! tweaks 2014-10-30 19:02:11 -07:00
manual-link-bad-kind.rs rustc: Implement -l and include! tweaks 2014-10-30 19:02:11 -07:00
manual-link-framework.rs rustc: Implement -l and include! tweaks 2014-10-30 19:02:11 -07:00
map-types.rs collections: Remove all collections traits 2014-11-01 11:37:04 -07:00
marker-no-copy.rs
marker-no-send.rs
marker-no-share.rs
match-arm-statics.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
match-arrows-block-then-binop.rs
match-ill-type1.rs
match-ill-type2.rs
match-join.rs Adjust some error messages to start with a lowercase letter and not finish with a full stop 2014-11-30 20:26:53 +13:00
match-non-exhaustive.rs
match-pattern-field-mismatch-2.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
match-pattern-field-mismatch.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
match-range-fail-dominate.rs
match-range-fail.rs
match-static-const-lc.rs Update code with new lint names 2014-10-28 08:54:21 -07:00
match-struct.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
match-tag-nullary.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
match-tag-unary.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
match-vec-fixed.rs
match-vec-invalid.rs Make the parser’s ‘expected <foo>, found <bar>’ errors more accurate 2014-12-04 13:47:35 +13: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
method-ambig-one-trait-coerce.rs Rewrite method resolution to be cleaner, more correct, and to lay 2014-11-17 14:25:11 -05: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-macro-backtrace.rs librustc: Always parse macro!()/macro![] as expressions if not 2014-12-18 12:09:07 -05:00
method-missing-call.rs Convert some notes to help messages 2014-11-02 16:12:23 +13:00
method-self-arg-1.rs
method-self-arg-2.rs
minus-string.rs
missing-derivable-attr.rs
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 Add more "help: ..."'s to the parser. 2014-11-13 13:43:00 +11:00
mod_file_not_owning_aux1.rs
mod_file_not_owning_aux2.rs
mod_file_not_owning.rs
mod_file_with_path_attr.rs
move-fragments-1.rs Remove feature gates for if let, while let, and tuple indexing 2014-12-03 09:45:08 -08:00
move-fragments-2.rs First tests making use of the new fn move-fragments instrumentation. 2014-11-25 15:26:16 +01:00
move-fragments-3.rs First tests making use of the new fn move-fragments instrumentation. 2014-11-25 15:26:16 +01:00
move-fragments-4.rs First tests making use of the new fn move-fragments instrumentation. 2014-11-25 15:26:16 +01:00
move-fragments-5.rs First tests making use of the new fn move-fragments instrumentation. 2014-11-25 15:26:16 +01:00
move-fragments-6.rs First tests making use of the new fn move-fragments instrumentation. 2014-11-25 15:26:16 +01:00
move-fragments-7.rs First tests making use of the new fn move-fragments instrumentation. 2014-11-25 15:26:16 +01:00
move-fragments-8.rs First tests making use of the new fn move-fragments instrumentation. 2014-11-25 15:26:16 +01:00
move-fragments-9.rs First tests making use of the new fn move-fragments instrumentation. 2014-11-25 15:26:16 +01:00
move-out-of-tuple-field.rs Remove feature gates for if let, while let, and tuple indexing 2014-12-03 09:45:08 -08: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 Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
moves-based-on-type-capture-clause-bad.rs Mostly rote conversion of proc() to move|| (and occasionally Thunk::new) 2014-12-14 04:21:56 -05:00
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 Mostly rote conversion of proc() to move|| (and occasionally Thunk::new) 2014-12-14 04:21:56 -05:00
multiline-comment-line-tracking.rs
multiple-main-2.rs
multiple-main-3.rs
multiple-plugin-registrars.rs
multitrait.rs Make the parser’s ‘expected <foo>, found <bar>’ errors more accurate 2014-12-04 13:47:35 +13:00
mut-cant-alias.rs
mut-cross-borrowing.rs
mut-not-freeze.rs
mut-patterns.rs Make the parser’s ‘expected <foo>, found <bar>’ errors more accurate 2014-12-04 13:47:35 +13:00
mut-ptr-cant-outlive-ref.rs
mutable-class-fields-2.rs
mutable-class-fields.rs
mutable-enum-indirect.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
name-clash-nullary.rs
namespaced-enum-glob-import-no-impls-xcrate.rs Un-feature gate struct variants 2014-11-15 18:15:27 -08:00
namespaced-enum-glob-import-no-impls.rs Un-feature gate struct variants 2014-11-15 18:15:27 -08:00
nested-ty-params.rs
new-unicode-escapes-1.rs syntax: support ES6-style unicode escapes 2014-12-03 15:10:51 -08:00
new-unicode-escapes-2.rs syntax: support ES6-style unicode escapes 2014-12-03 15:10:51 -08:00
new-unicode-escapes-3.rs syntax: support ES6-style unicode escapes 2014-12-03 15:10:51 -08:00
new-unicode-escapes-4.rs syntax: support ES6-style unicode escapes 2014-12-03 15:10:51 -08:00
no_crate_type.rs
no_send-enum.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
no_send-rc.rs
no_send-struct.rs
no_share-enum.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
no_share-rc.rs
no_share-struct.rs
no-binary-float-literal.rs
no-capture-arc.rs Mostly rote conversion of proc() to move|| (and occasionally Thunk::new) 2014-12-14 04:21:56 -05:00
no-hex-float-literal.rs
no-implicit-prelude-nested.rs
no-implicit-prelude.rs
no-reuse-move-arc.rs Mostly rote conversion of proc() to move|| (and occasionally Thunk::new) 2014-12-14 04:21:56 -05:00
no-send-res-ports.rs Mostly rote conversion of proc() to move|| (and occasionally Thunk::new) 2014-12-14 04:21:56 -05:00
no-unsafe-self.rs
noexporttypeexe.rs
nolink-with-link-args.rs
non-constant-enum-for-vec-repeat.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
non-constant-expr-for-fixed-len-vec.rs Test fixes and rebase conflicts 2014-11-03 11:02:36 -08:00
non-constant-expr-for-vec-repeat.rs
non-copyable-void.rs
non-exhaustive-match-nested.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
non-exhaustive-match.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
non-exhaustive-pattern-witness.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08: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
object-pointer-types.rs
obsolete-proc.rs Add some tests for obsolete code, sugar used in appropriate ways. 2014-12-14 04:21:57 -05:00
obsolete-tilde.rs
obsolete-tuple-struct-deref.rs
occurs-check-2.rs
occurs-check-3.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
occurs-check.rs
omitted-arg-in-item-fn.rs Make the parser’s ‘expected <foo>, found <bar>’ errors more accurate 2014-12-04 13:47:35 +13:00
once-cant-call-twice-on-heap.rs Mostly rote conversion of proc() to move|| (and occasionally Thunk::new) 2014-12-14 04:21:56 -05:00
opt-in-copy.rs librustc: Make Copy opt-in. 2014-12-08 13:47:44 -05:00
opt-out-copy-bad.rs Fix the opt-out-copy behavior so that values with dtor etc are considered affine 2014-12-12 20:25:21 -05:00
or-patter-mismatch.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
osx-frameworks.rs
output-type-mismatch.rs
overloaded-calls-bad.rs Update test for equivalency to include region binders in object types, add new tests relating to HRTB, consolidate the unboxed_closures and overloaded_calls feature gates. 2014-11-18 12:32:38 -05:00
overloaded-calls-nontuple.rs Update test for equivalency to include region binders in object types, add new tests relating to HRTB, consolidate the unboxed_closures and overloaded_calls feature gates. 2014-11-18 12:32:38 -05:00
oversized-literal.rs
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 Make the parser’s ‘expected <foo>, found <bar>’ errors more accurate 2014-12-04 13:47:35 +13:00
pat-ref-enum.rs
pat-shadow-in-nested-binding.rs
pattern-bindings-after-at.rs
pattern-error-continue.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
pattern-ident-path-generics.rs
pattern-macro-hygiene.rs librustc: Always parse macro!()/macro![] as expressions if not 2014-12-18 12:09:07 -05:00
pattern-tyvar-2.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
pattern-tyvar.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
pptypedef.rs
prim-with-args.rs
priv-in-bad-locations.rs
privacy1.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08: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
privacy-ns1.rs Adjust some error messages to start with a lowercase letter and not finish with a full stop 2014-11-30 20:26:53 +13:00
privacy-ns2.rs
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
ptr-coercion.rs Add coercions from *mut to *const and from &mut to *const. 2014-12-12 16:54:57 +13:00
qquote-1.rs Rename fail! to panic! 2014-10-29 11:43:07 -04:00
qquote-2.rs Rename fail! to panic! 2014-10-29 11:43:07 -04:00
raw-byte-string-eof.rs
raw-byte-string-literals.rs
raw-str-delim.rs
raw-str-unbalanced.rs Make the parser’s ‘expected <foo>, found <bar>’ errors more accurate 2014-12-04 13:47:35 +13:00
raw-str-unterminated.rs
recursion_limit.rs librustc: Always parse macro!()/macro![] as expressions if not 2014-12-18 12:09:07 -05:00
recursion.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
recursive-enum.rs
redundant-link-args.rs
refutable-pattern-errors.rs
refutable-pattern-in-fn-arg.rs
region-bound-on-closure-outlives-call.rs
region-bounds-on-objects-and-type-parameters.rs
region-object-lifetime-1.rs Fixup various places that were doing &T+'a and do &(T+'a) 2014-11-26 11:42:06 -05:00
region-object-lifetime-in-coercion.rs Switch to using predicates to drive checking. Correct various tests -- 2014-12-12 20:25:21 -05:00
regionck-closure-lifetimes.rs
regionck-unboxed-closure-lifetimes.rs Place parenthetical notation under the unboxed_closure feature-gate. 2014-11-18 12:26:04 -05:00
regions-addr-of-arg.rs
regions-addr-of-self.rs
regions-addr-of-upvar-self.rs
regions-bound-missing-bound-in-impl.rs
regions-bounded-by-send.rs Mostly rote conversion of proc() to move|| (and occasionally Thunk::new) 2014-12-14 04:21:56 -05:00
regions-bounded-by-trait-requiring-static.rs Switch to using predicates to drive checking. Correct various tests -- 2014-12-12 20:25:21 -05: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
regions-bounded-method-type-parameters.rs Switch to using predicates to drive checking. Correct various tests -- 2014-12-12 20:25:21 -05:00
regions-bounds.rs
regions-close-object-into-object.rs Fixup various places that were doing &T+'a and do &(T+'a) 2014-11-26 11:42:06 -05:00
regions-close-over-borrowed-ref-in-obj.rs
regions-close-over-type-parameter-1.rs
regions-close-over-type-parameter-2.rs
regions-close-over-type-parameter-multiple.rs
regions-creating-enums3.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
regions-creating-enums4.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
regions-creating-enums.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
regions-early-bound-error-method.rs
regions-early-bound-error.rs
regions-enum-not-wf.rs
regions-escape-bound-fn-2.rs
regions-escape-bound-fn.rs
regions-escape-loop-via-variable.rs
regions-escape-loop-via-vec.rs
regions-escape-method.rs Ensure that the type parameters passed to methods outlive the call expression. Fixes #18899. 2014-11-19 06:20:20 -05:00
regions-escape-unboxed-closure.rs Deduce the argument types based on the expected type, trawling through the fulfillment contect if necessary. 2014-11-19 05:52:59 -05:00
regions-escape-via-trait-or-not.rs
regions-fn-bound.rs Rename fail! to panic! 2014-10-29 11:43:07 -04:00
regions-fn-subtyping-return-static.rs Update parser with for syntax 2014-11-07 15:51:30 -05:00
regions-fn-subtyping.rs Update parser with for syntax 2014-11-07 15:51:30 -05: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
regions-free-region-ordering-incorrect.rs
regions-freevar.rs
regions-glb-free-free.rs
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
regions-infer-borrow-scope-too-big.rs
regions-infer-borrow-scope-within-loop.rs
regions-infer-bound-from-trait-self.rs
regions-infer-bound-from-trait.rs
regions-infer-call-3.rs
regions-infer-contravariance-due-to-decl.rs
regions-infer-covariance-due-to-decl.rs
regions-infer-invariance-due-to-decl.rs
regions-infer-invariance-due-to-mutability-3.rs
regions-infer-invariance-due-to-mutability-4.rs
regions-infer-not-param.rs
regions-infer-paramd-indirect.rs
regions-infer-paramd-method.rs
regions-infer-proc-static-upvar.rs Mostly rote conversion of proc() to move|| (and occasionally Thunk::new) 2014-12-14 04:21:56 -05:00
regions-lifetime-bounds-on-fns.rs
regions-lifetime-of-struct-or-enum-variant.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
regions-name-duplicated.rs Update tests where we don't report errors twice anymore 2014-11-07 15:51:30 -05:00
regions-name-static.rs Update tests where we don't report errors twice anymore 2014-11-07 15:51:30 -05:00
regions-name-undeclared.rs Test resolving of names with for binders. 2014-11-18 12:32:38 -05:00
regions-nested-fns-2.rs Update parser with for syntax 2014-11-07 15:51:30 -05:00
regions-nested-fns.rs Update parser with for syntax 2014-11-07 15:51:30 -05:00
regions-out-of-scope-slice.rs
regions-proc-bound-capture.rs Mostly rote conversion of proc() to move|| (and occasionally Thunk::new) 2014-12-14 04:21:56 -05:00
regions-reborrow-from-shorter-mut-ref-mut-ref.rs
regions-reborrow-from-shorter-mut-ref.rs
regions-ref-in-fn-arg.rs
regions-ret-borrowed-1.rs Update parser with for syntax 2014-11-07 15:51:30 -05:00
regions-ret-borrowed.rs
regions-ret.rs
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
regions-steal-closure.rs
regions-struct-not-wf.rs
regions-trait-1.rs
regions-trait-2.rs
regions-trait-3.rs
regions-trait-variance.rs Fixup various places that were doing &T+'a and do &(T+'a) 2014-11-26 11:42:06 -05:00
regions-undeclared.rs
regions-var-type-out-of-scope.rs
regions-variance-contravariant-use-covariant-in-second-position.rs
regions-variance-contravariant-use-covariant.rs
regions-variance-covariant-use-contravariant.rs
regions-variance-invariant-use-contravariant.rs
regions-variance-invariant-use-covariant.rs
removed-syntax-closure-lifetime.rs Make the parser’s ‘expected <foo>, found <bar>’ errors more accurate 2014-12-04 13:47:35 +13:00
removed-syntax-enum-newtype.rs Make the parser’s ‘expected <foo>, found <bar>’ errors more accurate 2014-12-04 13:47:35 +13:00
removed-syntax-extern-const.rs
removed-syntax-field-let.rs
removed-syntax-field-semicolon.rs
removed-syntax-fixed-vec.rs Make the parser’s ‘expected <foo>, found <bar>’ errors more accurate 2014-12-04 13:47:35 +13:00
removed-syntax-fn-pure.rs
removed-syntax-fn-sigil.rs
removed-syntax-larrow-init.rs Make the parser’s ‘expected <foo>, found <bar>’ errors more accurate 2014-12-04 13:47:35 +13:00
removed-syntax-larrow-move.rs Make the parser’s ‘expected <foo>, found <bar>’ errors more accurate 2014-12-04 13:47:35 +13:00
removed-syntax-mode.rs
removed-syntax-mut-vec-expr.rs Make the parser’s ‘expected <foo>, found <bar>’ errors more accurate 2014-12-04 13:47:35 +13:00
removed-syntax-mut-vec-ty.rs Make the parser’s ‘expected <foo>, found <bar>’ errors more accurate 2014-12-04 13:47:35 +13:00
removed-syntax-ptr-lifetime.rs Make the parser’s ‘expected <foo>, found <bar>’ errors more accurate 2014-12-04 13:47:35 +13:00
removed-syntax-record.rs Make the parser’s ‘expected <foo>, found <bar>’ errors more accurate 2014-12-04 13:47:35 +13:00
removed-syntax-static-fn.rs Fix the ordering of unsafe and extern in methods 2014-11-30 21:33:04 +13:00
removed-syntax-uniq-mut-expr.rs Make the parser’s ‘expected <foo>, found <bar>’ errors more accurate 2014-12-04 13:47:35 +13:00
removed-syntax-uniq-mut-ty.rs Make the parser’s ‘expected <foo>, found <bar>’ errors more accurate 2014-12-04 13:47:35 +13:00
removed-syntax-with-1.rs Make the parser’s ‘expected <foo>, found <bar>’ errors more accurate 2014-12-04 13:47:35 +13:00
removed-syntax-with-2.rs
repeat_count.rs Update tests accordingly 2014-11-16 14:23:15 +01:00
repeat-to-run-dtor-twice.rs
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
resolve-conflict-import-vs-extern-crate.rs
resolve-conflict-import-vs-import.rs
resolve-conflict-item-vs-extern-crate.rs
resolve-conflict-item-vs-import.rs
resolve-conflict-type-vs-import.rs
resolve-inconsistent-binding-mode.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
resolve-inconsistent-names.rs
resolve-type-param-in-item-in-trait.rs
resolve-unknown-trait.rs
ret-non-nil.rs
seq-args.rs
shadowed-lifetime.rs Emit warning when lifetime names are shadowed. 2014-12-15 10:23:48 -05:00
shadowing-in-the-same-pattern.rs
simd-binop.rs
simd-experimental.rs
simd-type.rs
slice-1.rs
slice-2.rs
slice-borrow.rs
slice-mut-2.rs Implement new operator dispatch semantics. 2014-11-05 11:29:15 -05:00
slice-mut.rs
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 Mostly rote conversion of proc() to move|| (and occasionally Thunk::new) 2014-12-14 04:21:56 -05:00
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
static-mut-not-pat.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
static-mut-requires-unsafe.rs
static-priv-by-default2.rs
static-priv-by-default.rs
static-reference-to-fn-1.rs
static-reference-to-fn-2.rs
static-region-bound.rs
static-vec-repeat-not-constant.rs
staticness-mismatch.rs
std-uncopyable-atomics.rs
str-idx.rs Remove libdebug and update tests. 2014-10-16 11:15:34 -04:00
struct-base-wrong-type.rs
struct-field-assignability.rs
struct-field-privacy.rs
struct-fields-decl-dupe.rs
struct-fields-dupe.rs
struct-fields-missing.rs
struct-fields-too-many.rs
struct-like-enum-nonexhaustive.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
struct-literal-in-for.rs Make the parser’s ‘expected <foo>, found <bar>’ errors more accurate 2014-12-04 13:47:35 +13:00
struct-literal-in-if.rs Make the parser’s ‘expected <foo>, found <bar>’ errors more accurate 2014-12-04 13:47:35 +13:00
struct-literal-in-match-discriminant.rs Make the parser’s ‘expected <foo>, found <bar>’ errors more accurate 2014-12-04 13:47:35 +13:00
struct-literal-in-while.rs Make the parser’s ‘expected <foo>, found <bar>’ errors more accurate 2014-12-04 13:47:35 +13:00
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
struct-variant-no-fields.rs Disallow parsing of struct variants with 0 fields 2014-11-16 19:10:47 -08:00
struct-variant-no-pub.rs Un-feature gate struct variants 2014-11-15 18:15:27 -08:00
struct-variant-privacy-xc.rs Un-feature gate struct variants 2014-11-15 18:15:27 -08:00
struct-variant-privacy.rs Un-feature gate struct variants 2014-11-15 18:15:27 -08:00
structure-constructor-type-mismatch.rs
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 Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
tag-variant-disr-dup.rs
tag-variant-disr-non-nullary.rs
tail-typeck.rs
task-rng-isnt-sendable.rs
terr-in-field.rs
terr-sorts.rs
test-cfg.rs Adjust some error messages to start with a lowercase letter and not finish with a full stop 2014-11-30 20:26:53 +13:00
trace_macros-format.rs
trailing-carriage-return-in-string.rs Add error message specific to \<carriage return>. 2014-11-13 13:43:00 +11:00
trailing-comma-array-repeat.rs Allow trailing commas in array patterns and attributes 2014-11-30 22:28:54 +13:00
trailing-plus-in-bounds.rs
trait-as-struct-constructor.rs
trait-bounds-cant-coerce.rs
trait-bounds-impl-comparison-1.rs
trait-bounds-impl-comparison-2.rs
trait-bounds-not-on-bare-trait.rs
trait-bounds-not-on-impl.rs Fixup various places that were doing &T+'a and do &(T+'a) 2014-11-26 11:42:06 -05:00
trait-bounds-not-on-struct.rs Fixup various places that were doing &T+'a and do &(T+'a) 2014-11-26 11:42:06 -05:00
trait-bounds-on-structs-and-enums-locals.rs Rename fail! to panic! 2014-10-29 11:43:07 -04:00
trait-bounds-on-structs-and-enums-static.rs
trait-bounds-on-structs-and-enums-xc1.rs
trait-bounds-on-structs-and-enums-xc.rs
trait-bounds-on-structs-and-enums.rs
trait-bounds-sugar.rs Fixup various places that were doing &T+'a and do &(T+'a) 2014-11-26 11:42:06 -05:00
trait-coercion-generic-bad.rs
trait-coercion-generic-regions.rs
trait-duplicate-methods.rs
trait-impl-1.rs tests 2014-11-04 09:37:00 +13:00
trait-impl-2.rs tests 2014-11-04 09:37:00 +13:00
trait-impl-can-not-have-untraitful-methods.rs
trait-impl-different-num-params.rs
trait-impl-for-module.rs
trait-impl-method-mismatch.rs
trait-impl-of-supertrait-has-wrong-lifetime-parameters.rs
trait-keyword.rs
trait-matching-lifetimes.rs
trait-objects.rs changes to tests 2014-10-30 15:51:56 +13:00
trait-or-new-type-instead.rs Adjust some error messages to start with a lowercase letter and not finish with a full stop 2014-11-30 20:26:53 +13:00
trait-resolution-in-overloaded-op.rs
trait-safety-fn-body.rs Implement unsafe trait semantics. 2014-12-14 11:11:55 -05:00
trait-safety-inherent-impl.rs Implement unsafe trait semantics. 2014-12-14 11:11:55 -05:00
trait-safety-trait-impl-cc.rs Add a bunch of new tests per Alex's suggestion. 2014-12-14 11:11:55 -05:00
trait-safety-trait-impl.rs Implement unsafe trait semantics. 2014-12-14 11:11:55 -05:00
trait-test-2.rs changes to tests 2014-10-30 15:51:56 +13:00
trait-test.rs
traits-multidispatch-bad.rs
traits-multidispatch-convert-ambig-dest.rs
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 Remove feature gates for if let, while let, and tuple indexing 2014-12-03 09:45:08 -08:00
tuple-index-out-of-bounds.rs Remove feature gates for if let, while let, and tuple indexing 2014-12-03 09:45:08 -08:00
tuple-struct-nonexhaustive.rs
tutorial-suffix-inference-test.rs
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-parameters-in-field-exprs.rs libsyntax: Forbid type parameters in field expressions. 2014-11-11 10:45:59 -08:00
type-params-in-different-spaces-1.rs Deprecate Num, Unsigned and Primitive 2014-11-13 02:04:31 +11:00
type-params-in-different-spaces-2.rs Correct a test. The error message changed because, with this fix, we 2014-10-17 08:04:34 -04:00
type-params-in-different-spaces-3.rs
type-recursive.rs
type-shadow.rs
typeck_type_placeholder_item.rs Adjust some error messages to start with a lowercase letter and not finish with a full stop 2014-11-30 20:26:53 +13:00
typeck_type_placeholder_lifetime_1.rs
typeck_type_placeholder_lifetime_2.rs
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-unsafe-always-share.rs
ufcs-explicit-self-bad.rs Stop checking the correctness of explicit self twice; instead, just 2014-11-18 12:32:38 -05:00
unbalanced-doublequote.rs
unboxed-closer-non-implicit-copyable.rs Don't make unboxed closures implicitly copiable 2014-12-16 11:44:10 +01:00
unboxed-closure-feature-gate.rs Mostly rote conversion of proc() to move|| (and occasionally Thunk::new) 2014-12-14 04:21:56 -05:00
unboxed-closure-illegal-move.rs Add failure tests for moving out of unboxed closure environments 2014-10-16 17:29:44 -07:00
unboxed-closure-immutable-capture.rs Add regression test for #18335 2014-10-25 21:51:14 -07:00
unboxed-closure-region.rs
unboxed-closure-sugar-default.rs Update tests for () notation to use traits not structs 2014-11-18 12:32:38 -05:00
unboxed-closure-sugar-equiv.rs Remove all shadowed lifetimes. 2014-12-15 10:23:48 -05:00
unboxed-closure-sugar-lifetime-elision.rs Implement lifetime elision for Foo(...) -> ... type sugar. 2014-12-05 19:04:13 -08:00
unboxed-closure-sugar-nonexistent-trait.rs Place parenthetical notation under the unboxed_closure feature-gate. 2014-11-18 12:26:04 -05:00
unboxed-closure-sugar-region.rs Update tests for () notation to use traits not structs 2014-11-18 12:32:38 -05:00
unboxed-closure-sugar-used-on-struct-1.rs Stop using diagnostics to avoid merge conflicts. 2014-12-14 04:21:57 -05:00
unboxed-closure-sugar-used-on-struct-3.rs Add some tests for obsolete code, sugar used in appropriate ways. 2014-12-14 04:21:57 -05:00
unboxed-closure-sugar-used-on-struct.rs Stop using diagnostics to avoid merge conflicts. 2014-12-14 04:21:57 -05:00
unboxed-closure-sugar-wrong-number-number-type-parameters-1.rs Update tests for () notation to use traits not structs 2014-11-18 12:32:38 -05:00
unboxed-closure-sugar-wrong-number-number-type-parameters-3.rs Update tests for () notation to use traits not structs 2014-11-18 12:32:38 -05:00
unboxed-closure-sugar-wrong-number-number-type-parameters.rs Update tests for () notation to use traits not structs 2014-11-18 12:32:38 -05:00
unboxed-closure-sugar-wrong-trait.rs Place parenthetical notation under the unboxed_closure feature-gate. 2014-11-18 12:26:04 -05:00
unboxed-closures-borrow-conflict.rs
unboxed-closures-fnmut-as-fn.rs Place parenthetical notation under the unboxed_closure feature-gate. 2014-11-18 12:26:04 -05:00
unboxed-closures-infer-argument-types-two-region-pointers.rs Deduce the argument types based on the expected type, trawling through the fulfillment contect if necessary. 2014-11-19 05:52:59 -05:00
unboxed-closures-static-call-wrong-trait.rs Mostly rote conversion of proc() to move|| (and occasionally Thunk::new) 2014-12-14 04:21:56 -05:00
unboxed-closures-type-mismatch.rs Stop masking overflow and propagate it out more aggressively; also improve error reporting to suggest to user how to fix. 2014-12-08 15:51:38 -05:00
unboxed-closures-unsafe-extern-fn.rs Implement "perfect forwarding" for HR impls (#19730). 2014-12-19 03:29:31 -05:00
unboxed-closures-vtable-mismatch.rs Stop masking overflow and propagate it out more aggressively; also improve error reporting to suggest to user how to fix. 2014-12-08 15:51:38 -05:00
unboxed-closures-wrong-abi.rs Implement "perfect forwarding" for HR impls (#19730). 2014-12-19 03:29:31 -05:00
unboxed-closures-wrong-arg-type-extern-fn.rs Implement "perfect forwarding" for HR impls (#19730). 2014-12-19 03:29:31 -05:00
unboxed-closures-wrong-trait.rs Correct tests that were supposed to fail but now pass due to the fn trait hierarchy. 2014-11-05 22:01:30 -05:00
unconstrained-none.rs
unconstrained-ref.rs
uninhabited-enum-cast.rs
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
unique-vec-res.rs collections: impl Deref for Vec/String 2014-10-29 18:48:30 -07:00
unnecessary-private.rs
unop-move-semantics.rs Test unop move semantics 2014-12-18 15:02:29 -05:00
unop-neg-bool.rs
unreachable-arm.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
unreachable-code.rs Update code with new lint names 2014-10-28 08:54:21 -07:00
unreachable-variant.rs Fix xcrate enum namespacing 2014-11-25 11:02:47 -08:00
unresolved-extern-mod-suggestion.rs Add compile-fail tests for #19498 2014-12-07 07:37:15 +05:30
unresolved-import.rs
unsafe-around-compiler-generated-unsafe.rs
unsafe-destructor-check-crash.rs
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 Correct various compile-fail tests. Most of the changes are because we 2014-12-02 19:05:14 -05:00
unsized2.rs
unsized3.rs Correct various compile-fail tests. Most of the changes are because we 2014-12-02 19:05:14 -05:00
unsized4.rs
unsized5.rs Correct various compile-fail tests. Most of the changes are because we 2014-12-02 19:05:14 -05:00
unsized6.rs
unsized7.rs
unsized-bare-typaram.rs
unsized-enum.rs Correct various compile-fail tests. Most of the changes are because we 2014-12-02 19:05:14 -05:00
unsized-struct.rs Correct various compile-fail tests. Most of the changes are because we 2014-12-02 19:05:14 -05:00
unsized.rs
unsupported-cast.rs Remove libdebug and update tests. 2014-10-16 11:15:34 -04:00
unused-attr.rs Switch to purely namespaced enums 2014-11-17 07:35:51 -08:00
unused-mut-warning-captured-var.rs Mostly rote conversion of proc() to move|| (and occasionally Thunk::new) 2014-12-14 04:21:56 -05: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
use-after-move-self-based-on-type.rs
use-after-move-self.rs
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
use-mod-2.rs
use-mod-3.rs
use-mod.rs
useless-priv2.rs
useless-priv.rs
utf8_idents.rs Adjust some error messages to start with a lowercase letter and not finish with a full stop 2014-11-30 20:26:53 +13:00
variadic-ffi-1.rs
variadic-ffi-2.rs
variadic-ffi-3.rs
variadic-ffi-4.rs
variadic-ffi.rs
variance-cell-is-invariant.rs
variance-regions-direct.rs Add a 4th space for associated types defined in a trait (currently unused) 2014-11-03 17:41:01 -05:00
variance-regions-indirect.rs Add a 4th space for associated types defined in a trait (currently unused) 2014-11-03 17:41:01 -05:00
variance-trait-matching-2.rs implement Writer for Vec<u8> 2014-11-18 01:09:46 -05:00
variance-trait-matching.rs
variance-trait-object-bound.rs Add a 4th space for associated types defined in a trait (currently unused) 2014-11-03 17:41:01 -05:00
vec-macro-with-comma-only.rs
vec-matching-obsolete-syntax.rs
vec-mut-iter-borrow.rs
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
view-items-at-top.rs
virtual-structs.rs
visible-private-types-generics.rs
visible-private-types-supertrait.rs
vtable-res-trait-param.rs
walk-struct-literal-with.rs Fix soundness hole in struct with expressions. 2014-11-06 10:42:40 -08:00
warn-foreign-int-types.rs Update code with new lint names 2014-10-28 08:54:21 -07:00
warn-path-statement.rs
weak-lang-item.rs Update infrastructure for fail -> panic 2014-10-29 16:06:13 -04:00
where-clauses-no-bounds-or-predicates.rs
where-clauses-not-parameter.rs librustc: Implement simple where clauses. 2014-08-14 14:14:26 -07:00
where-clauses-unsatisfied.rs
while-let.rs Remove feature gates for if let, while let, and tuple indexing 2014-12-03 09:45:08 -08: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 Fix compile-fail tests 2014-12-13 20:15:39 -05:00
wrong-ret-type.rs
xc-private-method2.rs Fix xcrate enum namespacing 2014-11-25 11:02:47 -08:00
xc-private-method.rs
xcrate-private-by-default.rs
xcrate-unit-struct.rs