.. |
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
|
|
|
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
|
|
|
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
|
|
|
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-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
|
|
|
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-call-sendfn.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
|
|
|
borrowck-loan-blocks-move.rs
|
|
|
borrowck-loan-blocks-mut-uniq.rs
|
|
|
borrowck-loan-in-overloaded-op.rs
|
|
|
borrowck-loan-rcvr-overloaded-op.rs
|
|
|
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
|
|
|
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
|
|
|
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
|
|
|
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.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
|
|
|
builtin-superkinds-simple.rs
|
|
|
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
|
Back io::stdin with a global singleton BufferedReader
|
2014-12-03 23:18:52 -08: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
|
test: Convert statics to constants
|
2014-10-09 09:44:52 -07:00 |
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
|
Test fixes and rebase conflicts
|
2014-10-30 17:37:56 -07:00 |
coerce-unsafe-to-closure.rs
|
|
|
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
|
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
|
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
|
|
|
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
|
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
|
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
|
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
|
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-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
|
|
|
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
|
Rename fail! to panic!
|
2014-10-29 11:43:07 -04: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-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-precedence-of-plus-error-message.rs
|
Test fixes and rebase conflicts
|
2014-11-26 16:50:13 -08: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
|
Add tests for a few fixed issues
|
2014-10-17 00:27:12 +02: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
|
Fix several issues with the struct and enum representability-checking logic.
|
2014-10-08 22:39:57 -04:00 |
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
|
|
|
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
|
Add and update tests
|
2014-11-07 10:21:50 +01: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
|
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
|
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
|
test: Convert statics to constants
|
2014-10-09 09:44:52 -07:00 |
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-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
|
|
|
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
|
|
|
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
|
|
|
issue-12041.rs
|
|
|
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
|
|
|
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-13599.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-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
|
Require that objects can only be made from Sized types. Fixes #18333.
|
2014-11-20 09:16:20 -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-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
|
|
|
issue-15896.rs
|
Switch to purely namespaced enums
|
2014-11-17 07:35:51 -08:00 |
issue-15914.rs
|
|
|
issue-15965.rs
|
Implement the Fn trait for bare fn pointers in the compiler rather than doing it using hard-coded impls. This means that it works also for more complex fn types involving bound regions. Fixes #19126.
|
2014-12-04 01:49:42 -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
|
test: Convert statics to constants
|
2014-10-09 09:44:52 -07:00 |
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-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
|
Fix several issues with the struct and enum representability-checking logic.
|
2014-10-08 22:39:57 -04:00 |
issue-17431-2.rs
|
Fix several issues with the struct and enum representability-checking logic.
|
2014-10-08 22:39:57 -04:00 |
issue-17431-3.rs
|
Fix several issues with the struct and enum representability-checking logic.
|
2014-10-08 22:39:57 -04:00 |
issue-17431-4.rs
|
Fix several issues with the struct and enum representability-checking logic.
|
2014-10-08 22:39:57 -04:00 |
issue-17431-5.rs
|
Fix several issues with the struct and enum representability-checking logic.
|
2014-10-08 22:39:57 -04:00 |
issue-17431-6.rs
|
Fix several issues with the struct and enum representability-checking logic.
|
2014-10-08 22:39:57 -04:00 |
issue-17431-7.rs
|
Fix several issues with the struct and enum representability-checking logic.
|
2014-10-08 22:39:57 -04:00 |
issue-17441.rs
|
Convert some notes to help messages
|
2014-11-02 16:12:23 +13:00 |
issue-17444.rs
|
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-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
|
test: Convert statics to constants
|
2014-10-09 09:44:52 -07:00 |
issue-17718-const-bad-values.rs
|
test: Convert statics to constants
|
2014-10-09 09:44:52 -07:00 |
issue-17718-const-borrow.rs
|
test: Convert statics to constants
|
2014-10-09 09:44:52 -07:00 |
issue-17718-const-destructors.rs
|
test: Convert statics to constants
|
2014-10-09 09:44:52 -07:00 |
issue-17718-const-mut.rs
|
Convert some notes to help messages
|
2014-11-02 16:12:23 +13:00 |
issue-17718-const-naming.rs
|
rustc: Remove the dummy hack from check_match
|
2014-10-13 11:50:47 -07:00 |
issue-17718-const-privacy.rs
|
test: Convert statics to constants
|
2014-10-09 09:44:52 -07:00 |
issue-17718-constants-not-static.rs
|
test: Convert statics to constants
|
2014-10-09 09:44:52 -07:00 |
issue-17718-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
|
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-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
|
Switch to purely namespaced enums
|
2014-11-17 07:35:51 -08: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-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
|
Implement the Fn trait for bare fn pointers in the compiler rather than doing it using hard-coded impls. This means that it works also for more complex fn types involving bound regions. Fixes #19126.
|
2014-12-04 01:49:42 -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-18959.rs
|
rustc: check supertraits for object safety
|
2014-12-05 22:27:21 -08:00 |
issue-19086.rs
|
Fixes to the roll-up
|
2014-11-19 23:34:01 +01:00 |
issue-19096.rs
|
Make the parser’s ‘expected <foo>, found <bar>’ errors more accurate
|
2014-12-04 13:47:35 +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-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 |
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
|
|
|
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
|
Correct various compile-fail tests. Most of the changes are because we
|
2014-12-02 19:05:14 -05:00 |
kindck-inherited-copy-bound.rs
|
|
|
kindck-nonsendable-1.rs
|
Correct various compile-fail tests. Most of the changes are because we
|
2014-12-02 19:05:14 -05:00 |
kindck-proc-bounds.rs
|
|
|
kindck-send-object1.rs
|
Fixup various places that were doing &T+'a and do &(T+'a)
|
2014-11-26 11:42:06 -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
|
Fixup various places that were doing &T+'a and do &(T+'a)
|
2014-11-26 11:42:06 -05:00 |
kindck-send-owned.rs
|
|
|
kindck-send-region-pointers.rs
|
|
|
kindck-send-unsafe.rs
|
|
|
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
|
Convert some notes to help messages
|
2014-11-02 16:12:23 +13: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
|
Update tests with the new error messages
|
2014-10-28 17:54:16 +01: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
|
|
|
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
|
std: Add a new top-level thread_local module
|
2014-11-23 23:37:16 -08:00 |
macro-match-nonterminal.rs
|
Add and update tests
|
2014-11-07 10:21:50 +01:00 |
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
|
|
|
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
|
|
|
method-missing-call.rs
|
Convert some notes to help messages
|
2014-11-02 16:12:23 +13:00 |
method-self-arg-1.rs
|
tests
|
2014-10-15 17:38:32 +13:00 |
method-self-arg-2.rs
|
tests
|
2014-10-15 17:38:32 +13:00 |
minus-string.rs
|
|
|
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
|
|
|
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
|
|
|
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
|
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
|
|
|
no-implicit-prelude.rs
|
|
|
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
|
|
|
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-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
|
|
|
opt-in-copy.rs
|
librustc: Make Copy opt-in.
|
2014-12-08 13:47:44 -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-hygeine.rs
|
|
|
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
|
|
|
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
|
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 |
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
|
Rebasing fixes
|
2014-10-30 16:12:59 +13: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
|
Fixup various places that were doing &T+'a and do &(T+'a)
|
2014-11-26 11:42:06 -05:00 |
regions-bounded-by-trait-requiring-static.rs
|
|
|
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
|
|
|
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
|
|
|
regions-infer-region-in-fn-but-not-type.rs
|
|
|
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
|
|
|
regions-proc-bounds.rs
|
|
|
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
|
|
|
shadowing-in-the-same-pattern.rs
|
|
|
simd-binop.rs
|
|
|
simd-experimental.rs
|
|
|
simd-type.rs
|
|
|
slice-1.rs
|
|
|
slice-2.rs
|
Put slicing syntax behind a feature gate.
|
2014-10-07 15:49:53 +13:00 |
slice-borrow.rs
|
Put slicing syntax behind a feature gate.
|
2014-10-07 15:49:53 +13:00 |
slice-mut-2.rs
|
Implement new operator dispatch semantics.
|
2014-11-05 11:29:15 -05:00 |
slice-mut.rs
|
Put slicing syntax behind a feature gate.
|
2014-10-07 15:49:53 +13:00 |
slightly-nice-generic-literal-messages.rs
|
Use the _ representation for integral variables as well
|
2014-10-30 21:38:20 +01:00 |
spawn-non-nil-fn.rs
|
|
|
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
|
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
|
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
|
|
|
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
|
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-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-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
|
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-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
|
Implement lifetime elision for Foo(...) -> ... type sugar.
|
2014-12-05 19:04:13 -08: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-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
|
Correct tests that were supposed to fail but now pass due to the fn trait hierarchy.
|
2014-11-05 22:01:30 -05:00 |
unboxed-closures-type-mismatch.rs
|
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 the Fn trait for bare fn pointers in the compiler rather than doing it using hard-coded impls. This means that it works also for more complex fn types involving bound regions. Fixes #19126.
|
2014-12-04 01:49:42 -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 the Fn trait for bare fn pointers in the compiler rather than doing it using hard-coded impls. This means that it works also for more complex fn types involving bound regions. Fixes #19126.
|
2014-12-04 01:49:42 -05:00 |
unboxed-closures-wrong-arg-type-extern-fn.rs
|
Implement the Fn trait for bare fn pointers in the compiler rather than doing it using hard-coded impls. This means that it works also for more complex fn types involving bound regions. Fixes #19126.
|
2014-12-04 01:49:42 -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-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
|
|
|
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
|
Remove virtual structs from the language
|
2014-10-11 19:42:26 +02:00 |
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
|
|
|
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
|
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
|
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
|
|
|