rust/src/test/compile-fail
bors f8c9aec344 auto merge of #14400 : kballard/rust/lexer_crlf_handling, r=cmr
The lexer already ignores CRLF in between tokens, but it doesn't
properly handle carriage returns inside strings and doc comments. Teach
it to treat CRLF as LF inside these tokens, and to disallow carriage
returns that are not followed by linefeeds. This includes handling an
escaped CRLF inside a regular string token the same way it handles an
escaped LF.

This is technically a breaking change, as bare carriage returns are no
longer allowed, and CRLF sequences are now treated as LF inside strings
and doc comments, but it's very unlikely to actually affect any
real-world code.

This change is necessary to have Rust code compile on Windows the same
way it does on Unix. The mozilla/rust repository explicitly sets eol=lf
for Rust source files, but other Rust repositories don't. Notably,
rust-http cannot be compiled on Windows without converting the CRLF line
endings back to LF.

[breaking-change]
2014-06-19 05:21:16 +00:00
..
mod_file_disambig_aux
access-mode-in-closures.rs
ambig_impl_2_exe.rs
ambig_impl_bounds.rs
ambig_impl_unify.rs
ambig-default-method.rs
arg-count-mismatch.rs
arg-type-mismatch.rs
asm-gated.rs
asm-in-bad-modifier.rs
asm-misplaced-option.rs
asm-out-assign-imm.rs
asm-out-no-modifier.rs
asm-out-read-uninit.rs
assign-imm-local-twice.rs
assign-to-method.rs
assignment-operator-unimplemented.rs
attempted-access-non-fatal.rs
attr-bad-crate-attr.rc
attr-bad-meta.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 Change prints: @T -> Gc<T> , ~T -> Box<T> 2014-06-16 18:16:01 -07:00
bad-bang-ann-3.rs
bad-bang-ann.rs
bad-char-literals.rs Make most lexer errors non-fatal 2014-05-23 19:35:08 -07:00
bad-const-type.rs Fallout from the libcollections movement 2014-06-05 13:55:11 -07:00
bad-crate-id.rs
bad-env-capture2.rs
bad-env-capture3.rs
bad-env-capture.rs
bad-expr-lhs.rs
bad-expr-path2.rs core: rename strbuf::StrBuf to string::String 2014-05-24 21:48:10 -07:00
bad-expr-path.rs core: rename strbuf::StrBuf to string::String 2014-05-24 21:48:10 -07:00
bad-extern-link-attrs.rs
bad-main.rs
bad-match.rs
bad-method-typaram-kind.rs
bad-mid-path-type-params.rs Introduce VecPerParamSpace and use it to represent sets of types and 2014-06-13 13:20:24 -04:00
bad-module.rs
bad-name.rs
bad-type-env-capture.rs
bad-value-ident-false.rs
bad-value-ident-true.rs
bang-tailexpr.rs
bind-by-move-neither-can-live-while-the-other-survives-1.rs
bind-by-move-neither-can-live-while-the-other-survives-2.rs
bind-by-move-neither-can-live-while-the-other-survives-3.rs
bind-by-move-neither-can-live-while-the-other-survives-4.rs
bind-by-move-no-guards.rs
bind-by-move-no-sub-bindings.rs
bind-struct-early-modifiers.rs
binop-bitxor-str.rs Fallout from the libcollections movement 2014-06-05 13:55:11 -07: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 Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07: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
borrowck-and-init.rs
borrowck-anon-fields-struct.rs
borrowck-anon-fields-tuple.rs
borrowck-anon-fields-variant.rs
borrowck-array-double-move.rs Reject double moves out of array elements 2014-06-18 17:01:50 -07:00
borrowck-assign-comp-idx.rs
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
borrowck-bad-nested-calls-free.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-bad-nested-calls-move.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-block-unint.rs
borrowck-borrow-from-owned-ptr.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-borrow-from-stack-variable.rs
borrowck-borrow-from-temporary.rs
borrowck-borrow-mut-base-ptr-in-aliasable-loc.rs
borrowck-borrow-mut-object-twice.rs
borrowck-borrow-overloaded-auto-deref-mut.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-borrow-overloaded-auto-deref.rs
borrowck-borrow-overloaded-deref-mut.rs
borrowck-borrow-overloaded-deref.rs
borrowck-borrowed-uniq-rvalue-2.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
borrowck-borrowed-uniq-rvalue.rs Fallout from the libcollections movement 2014-06-05 13:55:11 -07:00
borrowck-break-uninit-2.rs
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 librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-closures-mut-of-imm.rs
borrowck-closures-two-mut.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-closures-unique.rs
borrowck-closures-use-after-free.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-field-sensitivity.rs Make analyze_move_out_from more field-sensitive 2014-06-13 20:48:09 -07:00
borrowck-forbid-static-unsafe-interior.rs
borrowck-if-no-else.rs
borrowck-if-with-else.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
borrowck-imm-ref-to-mut-rec-field-issue-3162-c.rs
borrowck-init-in-called-fn-expr.rs
borrowck-init-in-fn-expr.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
borrowck-init-in-fru.rs Change check_loans to use ExprUseVisitor. 2014-06-06 11:59:33 -07:00
borrowck-init-op-equal.rs
borrowck-init-plus-equal.rs
borrowck-insert-during-each.rs Fallout from the libcollections movement 2014-06-05 13:55:11 -07:00
borrowck-issue-2657-1.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-issue-2657-2.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-issue-14498.rs Fix the handling of assignments to owning pointer paths in check_loans 2014-05-29 22:02:57 -07:00
borrowck-lend-flow-if.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-lend-flow-loop.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-lend-flow-match.rs Touch up and rebase previous commits 2014-05-13 17:24:08 -07:00
borrowck-lend-flow.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-let-suggestion.rs Add a suggestion to use a let binding on some borrowck errors. 2014-05-21 22:04:22 -07:00
borrowck-loan-blocks-move-cc.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-loan-blocks-move.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-loan-blocks-mut-uniq.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-loan-in-overloaded-op.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-loan-local-as-both-mut-and-imm.rs
borrowck-loan-rcvr-overloaded-op.rs
borrowck-loan-rcvr.rs
borrowck-loan-vec-content.rs
borrowck-managed-pointer-deref-scope.rs rustc: Obsolete the @ syntax entirely 2014-06-14 10:45:37 -07:00
borrowck-match-binding-is-assignment.rs
borrowck-move-by-capture.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-move-error-with-note.rs std: Rename strbuf operations to string 2014-05-27 12:59:31 -07:00
borrowck-move-from-subpath-of-borrowed-path.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-move-from-unsafe-ptr.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-move-in-irrefut-pat.rs std: Remove String's to_owned 2014-05-27 11:11:15 -07:00
borrowck-move-moved-value-into-closure.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-move-mut-base-ptr.rs
borrowck-move-out-of-overloaded-auto-deref.rs
borrowck-move-out-of-overloaded-deref.rs std: Remove String's to_owned 2014-05-27 11:11:15 -07:00
borrowck-move-out-of-static-item.rs
borrowck-move-out-of-struct-with-dtor.rs std: Rename strbuf operations to string 2014-05-27 12:59:31 -07:00
borrowck-move-out-of-tuple-struct-with-dtor.rs std: Rename strbuf operations to string 2014-05-27 12:59:31 -07:00
borrowck-move-out-of-vec-tail.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
borrowck-move-subcomponent.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-multiple-captures.rs Add a test for borrowck errors with multiple closure captures. 2014-06-06 11:59:33 -07:00
borrowck-mut-addr-of-imm-var.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
borrowck-mut-borrow-of-mut-base-ptr.rs
borrowck-mut-slice-of-imm-vec.rs
borrowck-no-cycle-in-exchange-heap.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-object-lifetime.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-object-mutability.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-or-init.rs
borrowck-pat-reassign-binding.rs Touch up and rebase previous commits 2014-05-13 17:24:08 -07:00
borrowck-preserve-box-in-field.rs rustc: Obsolete the @ syntax entirely 2014-06-14 10:45:37 -07:00
borrowck-preserve-box-in-uniq.rs rustc: Obsolete the @ syntax entirely 2014-06-14 10:45:37 -07:00
borrowck-preserve-box.rs rustc: Obsolete the @ syntax entirely 2014-06-14 10:45:37 -07:00
borrowck-preserve-cond-box.rs rustc: Obsolete the @ syntax entirely 2014-06-14 10:45:37 -07:00
borrowck-preserve-expl-deref.rs rustc: Obsolete the @ syntax entirely 2014-06-14 10:45:37 -07:00
borrowck-reborrow-from-mut.rs
borrowck-reborrow-from-shorter-lived-andmut.rs
borrowck-ref-into-rvalue.rs std: Remove String's to_owned 2014-05-27 11:11:15 -07:00
borrowck-ref-mut-of-imm.rs
borrowck-report-with-custom-diagnostic.rs
borrowck-return.rs
borrowck-struct-update-with-dtor.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-swap-mut-base-ptr.rs
borrowck-unary-move.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-uninit-after-item.rs
borrowck-uninit-in-assignop.rs
borrowck-uninit.rs
borrowck-uniq-via-lend.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-use-in-index-lvalue.rs rustc: Remove ~[T] from the language 2014-06-11 15:02:17 -07:00
borrowck-use-mut-borrow.rs Add new tests for uses of mutably borrowed paths 2014-06-13 20:48:10 -07:00
borrowck-vec-pattern-element-loan.rs
borrowck-vec-pattern-loan-from-mut.rs Adapt test case to match current set of emitted warnings. (or lack 2014-06-18 16:44:21 +02:00
borrowck-vec-pattern-move-tail.rs
borrowck-vec-pattern-nesting.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
borrowck-vec-pattern-tail-element-loan.rs
borrowck-while-break.rs
borrowck-while-cond.rs
borrowck-while.rs
box-static-bound.rs rustc: Obsolete the @ syntax entirely 2014-06-14 10:45:37 -07:00
break-outside-loop.rs core: rename strbuf::StrBuf to string::String 2014-05-24 21:48:10 -07:00
builtin-superkinds-double-superkind.rs
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 std: Rename strbuf operations to string 2014-05-27 12:59:31 -07:00
byte-literals.rs Add a b'x' byte literal of type u8. 2014-06-17 23:41:03 +02:00
byte-string-literals.rs Add a b"xx" byte string literal of type &'static [u8]. 2014-06-17 23:43:18 +02:00
call-extern-trait-as-function.rs
capture1.rs
cast-as-bool.rs
cast-from-nil.rs
cast-to-bare-fn.rs
cast-to-nil.rs
cast-vector-to-unsafe-nonstatic.rs
changing-crates.rs
check-static-immutable-mut-slices.rs
check-static-values-constraints.rs rustc: Obsolete the @ syntax entirely 2014-06-14 10:45:37 -07:00
circular_modules_hello.rs
circular_modules_main.rs std: Remove String's to_owned 2014-05-27 11:11:15 -07:00
class-cast-to-trait.rs std: Rename strbuf operations to string 2014-05-27 12:59:31 -07:00
class-implements-bad-trait.rs
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 libcore: Remove all uses of ~str from libcore. 2014-05-22 14:42:02 -07:00
closure-that-fails.rs
coerce-bare-fn-to-closure-and-proc.rs
coerce-unsafe-to-closure.rs core: Remove the cast module 2014-05-11 01:13:02 -07:00
coherence_inherent_cc.rs
coherence_inherent.rs
column-offset-1-based.rs
comm-not-freeze.rs
concat.rs Add a b"xx" byte string literal of type &'static [u8]. 2014-06-17 23:43:18 +02:00
conflicting-implementations-aux.rs
conflicting-implementations.rs
const-block-non-item-statement.rs Allow blocks in const expressions 2014-05-13 17:24:07 -07:00
const-cast-different-types.rs
const-cast-wrong-type.rs
const-recursive.rs
copy-a-resource.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
core-tls-store-pointer.rs rustc: Obsolete the @ syntax entirely 2014-06-14 10:45:37 -07:00
crateresolve1.rs
crateresolve2.rs
crateresolve5.rs
dead-code-ret.rs
deref-non-pointer.rs
deriving-bounds.rs
deriving-meta-unknown-trait.rs
deriving-no-inner-impl-error-message.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-primitive.rs
deriving-span-Clone-enum-struct-variant.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-span-Clone-enum.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-span-Clone-struct.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-span-Clone-tuple-struct.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-span-Default-struct.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-span-Default-tuple-struct.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-span-Hash-enum-struct-variant.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-span-Hash-enum.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-span-Hash-struct.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-span-Hash-tuple-struct.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-span-PartialEq-enum-struct-variant.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-span-PartialEq-enum.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-span-PartialEq-struct.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-span-PartialEq-tuple-struct.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-span-PartialOrd-enum-struct-variant.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-span-PartialOrd-enum.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-span-PartialOrd-struct.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-span-PartialOrd-tuple-struct.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-span-Rand-enum-struct-variant.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-span-Rand-enum.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-span-Rand-struct.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-span-Rand-tuple-struct.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-span-Show-enum-struct-variant.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-span-Show-enum.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-span-Show-struct.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-span-Show-tuple-struct.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-span-TotalEq-enum-struct-variant.rs std: Drop Total from Total{Eq,Ord} 2014-06-01 10:31:27 -07:00
deriving-span-TotalEq-enum.rs std: Drop Total from Total{Eq,Ord} 2014-06-01 10:31:27 -07:00
deriving-span-TotalEq-struct.rs std: Drop Total from Total{Eq,Ord} 2014-06-01 10:31:27 -07:00
deriving-span-TotalEq-tuple-struct.rs std: Drop Total from Total{Eq,Ord} 2014-06-01 10:31:27 -07:00
deriving-span-TotalOrd-enum-struct-variant.rs std: Drop Total from Total{Eq,Ord} 2014-06-01 10:31:27 -07:00
deriving-span-TotalOrd-enum.rs std: Drop Total from Total{Eq,Ord} 2014-06-01 10:31:27 -07:00
deriving-span-TotalOrd-struct.rs std: Drop Total from Total{Eq,Ord} 2014-06-01 10:31:27 -07:00
deriving-span-TotalOrd-tuple-struct.rs std: Drop Total from Total{Eq,Ord} 2014-06-01 10:31:27 -07:00
deriving-span-Zero-struct.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
deriving-span-Zero-tuple-struct.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
disallowed-deconstructing-destructing-struct-let.rs std: Rename strbuf operations to string 2014-05-27 12:59:31 -07:00
disallowed-deconstructing-destructing-struct-match.rs std: Rename strbuf operations to string 2014-05-27 12:59:31 -07:00
does-nothing.rs
drop-on-non-struct.rs test: Update with std => core movement 2014-05-07 08:17:05 -07:00
dup-struct-enum-struct-variant.rs
duplicate-visibility.rs
elided-test.rs
empty-impl-semicolon.rs
empty-linkname.rs
enum-discrim-too-small.rs
enum-in-scope.rs
enum-to-float-cast.rs librustc: Forbid enum-to-float casts. 2014-06-13 11:23:47 -07:00
enums-pats-not-idents.rs
error-should-say-copy-not-pod.rs std: Remove String's to_owned 2014-05-27 11:11:15 -07:00
estr-subtyping.rs core: rename strbuf::StrBuf to string::String 2014-05-24 21:48:10 -07:00
eval-enum.rs
explicit-call-to-dtor.rs
explicit-call-to-supertrait-dtor.rs
export2.rs
export-fully-qualified.rs
export-import.rs
export-tag-variant.rs
export.rs
ext-nonexistent.rs
extenv-arg-2-not-string-literal.rs
extenv-no-args.rs
extenv-not-defined-custom.rs
extenv-not-defined-default.rs
extenv-not-string-literal.rs
extenv-too-many-args.rs
extern-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
extoption_env-too-many-args.rs
fail-simple.rs
float-literal-inference-restrictions.rs
fn-bad-block-type.rs
fn-compare-mismatch.rs
fn-variance-1.rs
for-loop-refutable-pattern-error-message.rs syntax: desugar a for loop to a let binding to get better error 2014-05-27 09:24:37 +10:00
foreign-unsafe-fn-called.rs
forget-init-unsafe.rs
fully-qualified-type-name1.rs test: Update with std => core movement 2014-05-07 08:17:05 -07:00
fully-qualified-type-name2.rs
fully-qualified-type-name3.rs
fully-qualified-type-name4.rs test: Update with std => core movement 2014-05-07 08:17:05 -07:00
functional-struct-update-noncopyable.rs sync: Move underneath libstd 2014-06-11 10:00:43 -07:00
future_not_copyable.rs sync: Move underneath libstd 2014-06-11 10:00:43 -07:00
gated-bad-feature.rs
gated-concat_idents.rs
gated-default-type-param-usage.rs
gated-default-type-params.rs
gated-glob-imports.rs
gated-macro-rules.rs
gated-non-ascii-idents.rs
gated-plugin_registrar.rs Convert tests to use #[plugin_registrar] 2014-06-09 14:29:30 -07:00
gated-simd.rs
gated-struct-enums.rs
gated-trace_macros.rs
generic-extern.rs
generic-impl-less-params-with-defaults.rs Introduce VecPerParamSpace and use it to represent sets of types and 2014-06-13 13:20:24 -04:00
generic-impl-more-params-with-defaults.rs Introduce VecPerParamSpace and use it to represent sets of types and 2014-06-13 13:20:24 -04:00
generic-non-trailing-defaults.rs
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 Fallout from the libcollections movement 2014-06-05 13:55:11 -07:00
glob-resolve1.rs
hygienic-label-1.rs librustc: Fix the issue with labels shadowing variable names by making 2014-06-13 13:53:34 -07:00
hygienic-label-2.rs librustc: Fix the issue with labels shadowing variable names by making 2014-06-13 13:53:34 -07:00
hygienic-label-3.rs librustc: Fix the issue with labels shadowing variable names by making 2014-06-13 13:53:34 -07:00
hygienic-label-4.rs librustc: Fix the issue with labels shadowing variable names by making 2014-06-13 13:53:34 -07:00
if-branch-types.rs
if-typeck.rs
if-without-else-result.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
ifmt-bad-arg.rs std: Remove i18n/l10n from format! 2014-06-11 16:04:24 -07:00
ifmt-bad-format-args2.rs
ifmt-bad-format-args.rs
ifmt-unimpl.rs Updates with core::fmt changes 2014-05-15 23:22:06 -07:00
ifmt-unknown-trait.rs
immut-function-arguments.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
impl-bounds-checking.rs
impl-duplicate-methods.rs
implicit-method-bind.rs
import2.rs rustc: reduce redundant resolve errors. 2014-06-18 01:19:22 +01:00
import3.rs
import4.rs
import-from-missing.rs rustc: reduce redundant resolve errors. 2014-06-18 01:19:22 +01:00
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 rustc: reduce redundant resolve errors. 2014-06-18 01:19:22 +01:00
index_message.rs
indexing-requires-a-uint.rs
infinite-autoderef.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
infinite-instantiation.rs
infinite-tag-type-recursion.rs
infinite-vec-type-recursion.rs
inherit-struct1.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
inherit-struct2.rs
inherit-struct3.rs
inherit-struct4.rs
inherit-struct5.rs
inherit-struct6.rs
inherit-struct7.rs
inherit-struct8.rs Ignore tests broken by failing on ICE 2014-05-06 21:47:25 -07:00
inherit-struct9.rs
inner-static-type-parameter.rs
integer-literal-suffix-inference.rs
integral-indexing.rs std: Rename strbuf operations to string 2014-05-27 12:59:31 -07:00
invalid-crate-type.rs
issue13359.rs
issue-897-2.rs
issue-897.rs
issue-1362.rs
issue-1448-2.rs
issue-1476.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
issue-1655.rs
issue-1697.rs rustc: reduce redundant resolve errors. 2014-06-18 01:19:22 +01:00
issue-1802-1.rs
issue-1802-2.rs
issue-1871.rs
issue-1900.rs
issue-1962.rs
issue-2063-resource.rs rustc: Obsolete the @ syntax entirely 2014-06-14 10:45:37 -07:00
issue-2063.rs std: Rename strbuf operations to string 2014-05-27 12:59:31 -07:00
issue-2111.rs
issue-2123.rs rustc: reduce redundant resolve errors. 2014-06-18 01:19:22 +01:00
issue-2149.rs
issue-2150.rs rustc: Remove ~[T] from the language 2014-06-11 15:02:17 -07:00
issue-2151.rs
issue-2281-part1.rs
issue-2330.rs
issue-2354-1.rs
issue-2354.rs
issue-2356.rs rustc: Improve error messages for resolve failures. 2014-05-14 19:18:18 +01:00
issue-2478.rs
issue-2590.rs
issue-2611-4.rs
issue-2611-5.rs
issue-2718-a.rs
issue-2823.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
issue-2848.rs
issue-2849.rs
issue-2937.rs rustc: reduce redundant resolve errors. 2014-06-18 01:19:22 +01:00
issue-2951.rs
issue-2995.rs
issue-3008-1.rs
issue-3008-2.rs
issue-3008-3.rs
issue-3021-b.rs
issue-3021-c.rs
issue-3021-d.rs
issue-3021.rs
issue-3036.rs
issue-3038.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07: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 core: rename strbuf::StrBuf to string::String 2014-05-24 21:48:10 -07:00
issue-3154.rs
issue-3214.rs
issue-3344.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
issue-3477.rs
issue-3521-2.rs
issue-3521.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
issue-3563.rs
issue-3601.rs core: rename strbuf::StrBuf to string::String 2014-05-24 21:48:10 -07:00
issue-3668-2.rs
issue-3668.rs rustc: Obsolete the @ syntax entirely 2014-06-14 10:45:37 -07:00
issue-3680.rs test: Update with std => core movement 2014-05-07 08:17:05 -07:00
issue-3702-2.rs
issue-3707.rs
issue-3763.rs rustc: Obsolete the @ syntax entirely 2014-06-14 10:45:37 -07:00
issue-3779.rs
issue-3820.rs
issue-3907.rs
issue-3953.rs std: Rename {Eq,Ord} to Partial{Eq,Ord} 2014-05-30 15:52:24 -07:00
issue-3973.rs core: rename strbuf::StrBuf to string::String 2014-05-24 21:48:10 -07:00
issue-3993-2.rs
issue-3993-3.rs
issue-3993.rs
issue-4265.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
issue-4972.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
issue-5035.rs
issue-5060-fail.rs
issue-5062.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
issue-5099.rs
issue-5100.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
issue-5153.rs Remove <no-bounds> on trait objects 2014-05-08 21:37:57 -07:00
issue-5216.rs
issue-5239-1.rs
issue-5358-1.rs
issue-5439.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
issue-5500-1.rs
issue-5543.rs core: rename strbuf::StrBuf to string::String 2014-05-24 21:48:10 -07:00
issue-5544-a.rs
issue-5544-b.rs
issue-5806.rs
issue-5844.rs
issue-5883.rs Advice to use Box<T> not ~T 2014-05-18 15:30:41 +09:00
issue-5927.rs
issue-5997-enum.rs Fix resolve to not permit refs to type vars from outer fns 2014-06-06 19:51:24 -04:00
issue-5997-struct.rs
issue-6458-1.rs
issue-6458-2.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
issue-6458-3.rs core: Remove the cast module 2014-05-11 01:13:02 -07:00
issue-6458-4.rs std: Remove String's to_owned 2014-05-27 11:11:15 -07:00
issue-6458.rs
issue-6596.rs
issue-6610.rs
issue-6642.rs
issue-6702.rs
issue-6738.rs
issue-6801.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
issue-6804.rs
issue-6977.rs
issue-7013.rs Change prints: @T -> Gc<T> , ~T -> Box<T> 2014-06-16 18:16:01 -07:00
issue-7044.rs
issue-7061.rs Change prints: @T -> Gc<T> , ~T -> Box<T> 2014-06-16 18:16:01 -07:00
issue-7092.rs Introduce VecPerParamSpace and use it to represent sets of types and 2014-06-13 13:20:24 -04:00
issue-7246.rs
issue-7364.rs rustc: Obsolete the @ syntax entirely 2014-06-14 10:45:37 -07:00
issue-7573.rs librustc: Try to resolve before coercions. 2014-06-03 15:38:04 -04:00
issue-7575.rs core: rename strbuf::StrBuf to string::String 2014-05-24 21:48:10 -07:00
issue-7663.rs
issue-8153.rs
issue-8208.rs rustc: Fix a dynamic borrow error in resolve 2014-05-20 21:13:50 -07:00
issue-8537.rs syntax: Fix span on illegal ABI errors 2014-05-29 19:09:46 +02:00
issue-8727.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
issue-9243.rs
issue-9575.rs
issue-9725.rs Ignore tests broken by failing on ICE 2014-05-06 21:47:25 -07:00
issue-9814.rs
issue-9957.rs
issue-10291.rs Fix lifetime error to print 'a instead of &'a 2014-05-23 18:22:48 +12:00
issue-10392-2.rs
issue-10392.rs
issue-10398.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
issue-10401.rs
issue-10412.rs std: Remove String's to_owned 2014-05-27 11:11:15 -07:00
issue-10465.rs
issue-10545.rs
issue-10636-1.rs
issue-10636-2.rs
issue-10656.rs
issue-10755.rs
issue-10764.rs test: Add tests for closed issue #10764 2014-06-02 09:24:03 -07:00
issue-10877.rs
issue-10991.rs Fix an ICE on a cast from an inferred nil to uint 2014-06-14 23:32:28 +02:00
issue-11154.rs
issue-11192.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
issue-11319.rs Make the match arm type mismatch message point to the arm's span 2014-05-31 21:10:02 +02:00
issue-11493.rs core: rename strbuf::StrBuf to string::String 2014-05-24 21:48:10 -07:00
issue-11515.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
issue-11593.rs
issue-11680.rs rustc: Fix enum variant privacy across crates 2014-05-06 16:45:21 -07:00
issue-11681.rs
issue-11692.rs
issue-11844.rs Introduce VecPerParamSpace and use it to represent sets of types and 2014-06-13 13:20:24 -04:00
issue-11873.rs
issue-11908-1.rs Fallout from the libcollections movement 2014-06-05 13:55:11 -07:00
issue-11908-2.rs Fallout from the libcollections movement 2014-06-05 13:55:11 -07:00
issue-11925.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
issue-12041.rs
issue-12116.rs rustc: Avoid out of bounds in check_match 2014-05-20 21:34:10 -07:00
issue-12127.rs
issue-12369.rs rustc: Avoid an unwrap() in check_match 2014-05-20 21:42:30 -07:00
issue-12560-1.rs
issue-12560-2.rs
issue-12567.rs test: Add a test for fixed issue #12567 2014-05-20 21:44:22 -07:00
issue-12612.rs rustc: reduce redundant resolve errors. 2014-06-18 01:19:22 +01:00
issue-12796.rs Fix resolve to not permit refs to type vars from outer fns 2014-06-06 19:51:24 -04:00
issue-12997-1.rs
issue-12997-2.rs
issue-13404.rs rustc: reduce redundant resolve errors. 2014-06-18 01:19:22 +01:00
issue-13428.rs std: Remove format_strbuf!() 2014-05-28 08:35:41 -07:00
issue-13446.rs Add test for issue #13446 2014-06-09 17:46:53 -07:00
issue-13466.rs Introduce VecPerParamSpace and use it to represent sets of types and 2014-06-13 13:20:24 -04:00
issue-13599.rs
issue-13641.rs
issue-14084.rs rustc: Fix an ICE with box-placement syntax 2014-05-21 09:16:14 -07:00
issue-14092.rs rustc: Turn a Box ICE into an error 2014-05-21 09:16:11 -07:00
issue-14221.rs rustc: Stop leaking enum variants into children 2014-05-16 16:16:57 -07:00
issue-14254.rs rustc: Better resolve errors for &T, &mut T, remove failure condition. 2014-05-20 01:08:05 +01:00
issue-14303-enum.rs Improve error message for lifetimes after type params. 2014-05-23 20:51:21 +01:00
issue-14303-fn-def.rs Improve error message for lifetimes after type params. 2014-05-23 20:51:21 +01:00
issue-14303-fncall.rs Improve error message for lifetimes after type params. 2014-05-23 20:51:21 +01:00
issue-14303-impl.rs Improve error message for lifetimes after type params. 2014-05-23 20:51:21 +01:00
issue-14303-path.rs Improve error message for lifetimes after type params. 2014-05-23 20:51:21 +01:00
issue-14303-struct.rs Improve error message for lifetimes after type params. 2014-05-23 20:51:21 +01:00
issue-14303-trait.rs Improve error message for lifetimes after type params. 2014-05-23 20:51:21 +01:00
issue-14541.rs Use RHS's struct def ID for error messages in pattern matching 2014-05-31 12:50:14 +02:00
issue-14845.rs Rolling up PRs in the queue 2014-06-13 13:53:55 -07:00
issue-14915.rs Change prints: @T -> Gc<T> , ~T -> Box<T> 2014-06-16 18:16:01 -07: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-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-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
kindck-copy.rs rustc: Obsolete the @ syntax entirely 2014-06-14 10:45:37 -07:00
kindck-destructor-owned.rs rustc: Obsolete the @ syntax entirely 2014-06-14 10:45:37 -07:00
kindck-nonsendable-1.rs rustc: Obsolete the @ syntax entirely 2014-06-14 10:45:37 -07:00
kindck-owned-trait-contains.rs Register new snapshots 2014-06-15 23:30:24 -07:00
kindck-send.rs libsyntax: Allow + to separate trait bounds from objects. 2014-06-13 13:53:34 -07:00
lex-bad-fp-base-1.rs
lex-bad-fp-base-2.rs
lex-bad-fp-base-3.rs
lex-bad-fp-base-4.rs
lex-bad-fp-base-5.rs
lex-bad-fp-base-6.rs
lex-bad-fp-base-7.rs
lex-bad-fp-base-8.rs
lex-bad-fp-base-9.rs
lex-bad-fp-lit.rs
lex-bare-cr-string-literal-doc-comment.rs Handle CRLF properly in the lexer 2014-06-18 21:07:58 -07:00
lex-hex-float-lit.rs
lex-illegal-num-char-escape.rs Make most lexer errors non-fatal 2014-05-23 19:35:08 -07:00
lex-int-lit-too-large-2.rs
lex-int-lit-too-large.rs
lex-no-valid-digits-2.rs
lex-no-valid-digits.rs
lex-unknown-char-escape.rs
lex-unknown-start-tok.rs
lex-unknown-str-escape.rs Fix expected error message in a test. 2014-06-18 00:47:20 +02:00
lex-unterminated-char-const.rs
lifetime-inference-give-expl-lifetime-param-2.rs
lifetime-inference-give-expl-lifetime-param.rs
lifetime-no-keyword.rs
lifetime-obsoleted-self.rs
linkage1.rs
linkage2.rs
linkage3.rs
lint-allocation.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
lint-change-warnings.rs
lint-ctypes-enum.rs
lint-ctypes.rs
lint-dead-code-1.rs Remove the dead code identified by the new lint 2014-06-08 13:36:28 +02:00
lint-dead-code-2.rs
lint-dead-code-3.rs
lint-dead-code-4.rs Add detection of dead struct fields 2014-06-08 13:30:04 +02:00
lint-directives-on-use-items-issue-10534.rs
lint-heap-memory.rs rustc: Obsolete the @ syntax entirely 2014-06-14 10:45:37 -07:00
lint-impl-fn.rs
lint-managed-heap-memory.rs rustc: Obsolete the @ syntax entirely 2014-06-14 10:45:37 -07:00
lint-misplaced-attr.rs Add back hint for crate level attributes 2014-06-08 00:21:15 -07:00
lint-missing-doc.rs
lint-non-camel-case-types.rs update identifier naming warnings to give an example 2014-06-08 17:56:09 +12:00
lint-non-snake-case-functions.rs update identifier naming warnings to give an example 2014-06-08 17:56:09 +12:00
lint-non-uppercase-statics.rs update identifier naming warnings to give an example 2014-06-08 17:56:09 +12:00
lint-obsolete-attr.rs Remove the attribute_usage lint 2014-06-07 23:46:32 -07:00
lint-output-format.rs
lint-owned-heap-memory.rs Remove the dead code identified by the new lint 2014-06-08 13:36:28 +02:00
lint-qualification.rs
lint-raw-ptr-deriving.rs
lint-stability.rs
lint-type-limits.rs
lint-type-overflow.rs
lint-unknown-attr.rs Remove the attribute_usage lint 2014-06-07 23:46:32 -07:00
lint-unknown-feature.rs
lint-unnecessary-casts.rs
lint-unnecessary-parens.rs
lint-unsafe-block.rs
lint-unused-import-tricky-globs.rs
lint-unused-import-tricky-names.rs
lint-unused-imports.rs rustc: Remove ~[T] from the language 2014-06-11 15:02:17 -07:00
lint-unused-mut-self.rs
lint-unused-mut-variables.rs rustc: Remove ~[T] from the language 2014-06-11 15:02:17 -07:00
lint-unused-unsafe.rs rustc: Remove ~[T] from the language 2014-06-11 15:02:17 -07:00
lint-uppercase-variables.rs Remove the dead code identified by the new lint 2014-06-08 13:36:28 +02:00
lint-visible-private-types.rs
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
liveness-closure-require-ret.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
liveness-dead.rs
liveness-forgot-ret.rs
liveness-issue-2163.rs
liveness-missing-ret2.rs
liveness-move-call-arg.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
liveness-move-in-loop.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
liveness-move-in-while.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
liveness-return-last-stmt-semi.rs
liveness-unused.rs
liveness-use-after-move.rs Change check_loans to use ExprUseVisitor. 2014-06-06 11:59:33 -07:00
liveness-use-after-send.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
log-syntax-gate.rs
loop-does-not-diverge.rs
lub-if.rs core: rename strbuf::StrBuf to string::String 2014-05-24 21:48:10 -07:00
lub-match.rs core: rename strbuf::StrBuf to string::String 2014-05-24 21:48:10 -07:00
macro-bad-delimiter-ident.rs
macro-incomplete-parse.rs Test pattern macros 2014-05-28 12:42:21 -07:00
macro-inner-attributes.rs rustc: reduce redundant resolve errors. 2014-06-18 01:19:22 +01:00
macro-local-data-key-priv.rs std: Modernize the local_data api 2014-05-07 23:43:39 -07:00
macro-mismatched-delim-brace-paren.rs
macro-mismatched-delim-paren-brace.rs
macro-outer-attributes.rs
macro-with-seps-err-msg.rs
macros-nonfatal-errors.rs Deprecate the bytes!() macro. 2014-06-18 17:02:22 -07:00
main-wrong-location.rs
main-wrong-type-2.rs
main-wrong-type.rs
map-types.rs core: Move the collections traits to libcollections 2014-06-09 00:38:46 -07:00
marker-no-copy.rs
marker-no-send.rs
marker-no-share.rs
match-arrows-block-then-binop.rs
match-ill-type1.rs
match-ill-type2.rs
match-join.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
match-non-exhaustive.rs
match-pattern-field-mismatch-2.rs
match-pattern-field-mismatch.rs
match-range-fail-dominate.rs
match-range-fail.rs Improve error message for range in match 2014-06-08 08:57:33 +02:00
match-static-const-lc.rs update identifier naming warnings to give an example 2014-06-08 17:56:09 +12:00
match-struct.rs
match-tag-nullary.rs
match-tag-unary.rs
match-vec-fixed.rs
match-vec-invalid.rs
match-vec-mismatch-2.rs
match-vec-mismatch.rs std: Rename strbuf operations to string 2014-05-27 12:59:31 -07:00
match-vec-unreachable.rs std: Rename strbuf operations to string 2014-05-27 12:59:31 -07:00
method-call-err-msg.rs
method-missing-call.rs rustc: Improve span for error about using a method as a field. 2014-06-16 18:15:54 -07:00
minus-string.rs Fallout from the libcollections movement 2014-06-05 13:55:11 -07:00
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
mod_file_not_owning_aux1.rs syntax: Tighten search paths for inner modules 2014-05-17 01:01:47 -07:00
mod_file_not_owning_aux2.rs syntax: Tighten search paths for inner modules 2014-05-17 01:01:47 -07:00
mod_file_not_owning.rs syntax: Tighten search paths for inner modules 2014-05-17 01:01:47 -07:00
mod_file_with_path_attr.rs
moves-based-on-type-access-to-field.rs Change check_loans to use ExprUseVisitor. 2014-06-06 11:59:33 -07:00
moves-based-on-type-block-bad.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
moves-based-on-type-capture-clause-bad.rs std: Remove String's to_owned 2014-05-27 11:11:15 -07:00
moves-based-on-type-cyclic-types-issue-4821.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
moves-based-on-type-distribute-copy-over-paren.rs std: Remove String's to_owned 2014-05-27 11:11:15 -07:00
moves-based-on-type-exprs.rs std: Rename strbuf operations to string 2014-05-27 12:59:31 -07:00
moves-based-on-type-match-bindings.rs std: Remove String's to_owned 2014-05-27 11:11:15 -07:00
moves-based-on-type-move-out-of-closure-env-issue-1965.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
moves-based-on-type-no-recursive-stack-closure.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
moves-based-on-type-tuple.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
moves-sru-moved-field.rs Change check_loans to use ExprUseVisitor. 2014-06-06 11:59:33 -07:00
multiline-comment-line-tracking.rs
multiple-main-2.rs
multiple-main-3.rs
multiple-plugin-registrars.rs Convert tests to use #[plugin_registrar] 2014-06-09 14:29:30 -07:00
multitrait.rs std: Remove String's to_owned 2014-05-27 11:11:15 -07:00
mut-cant-alias.rs
mut-not-freeze.rs
mut-patterns.rs
mut-ptr-cant-outlive-ref.rs
mutable-class-fields-2.rs
mutable-class-fields.rs
mutable-enum-indirect.rs
name-clash-nullary-2.rs
name-clash-nullary.rs
nested-ty-params.rs
new-box-syntax-bad.rs rustc: Obsolete the @ syntax entirely 2014-06-14 10:45:37 -07:00
no_crate_type.rs
no_send-enum.rs
no_send-rc.rs std: Refactor liballoc out of lib{std,sync} 2014-05-17 21:52:23 -07:00
no_send-struct.rs
no_share-enum.rs
no_share-rc.rs
no_share-struct.rs
no-binary-float-literal.rs
no-capture-arc.rs sync: Move underneath libstd 2014-06-11 10:00:43 -07:00
no-hex-float-literal.rs
no-implicit-prelude-nested.rs
no-implicit-prelude.rs
no-oct-float-literal.rs
no-reuse-move-arc.rs sync: Move underneath libstd 2014-06-11 10:00:43 -07:00
no-send-res-ports.rs rustc: Obsolete the @ syntax entirely 2014-06-14 10:45:37 -07:00
no-unsafe-self.rs
noexporttypeexe.rs test: Update with std => core movement 2014-05-07 08:17:05 -07:00
nolink-with-link-args.rs
non-constant-enum-for-vec-repeat.rs
non-constant-expr-for-fixed-len-vec.rs
non-constant-expr-for-vec-repeat.rs
non-copyable-void.rs
non-exhaustive-match-nested.rs
non-exhaustive-match.rs
non-str-meta.rs
noncopyable-class.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
nonscalar-cast.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
not-a-pred.rs
not-enough-arguments.rs
not-utf8.bin
not-utf8.rs
object-does-not-impl-trait.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
object-pointer-types.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
obsolete-tuple-struct-deref.rs
occurs-check-3.rs
occurs-check.rs rustc: Obsolete the @ syntax entirely 2014-06-14 10:45:37 -07:00
omitted-arg-in-item-fn.rs
once-cant-call-twice-on-heap.rs sync: Move underneath libstd 2014-06-11 10:00:43 -07:00
once-cant-call-twice-on-stack.rs sync: Move underneath libstd 2014-06-11 10:00:43 -07:00
once-cant-move-out-of-non-once-on-stack.rs sync: Move underneath libstd 2014-06-11 10:00:43 -07:00
once-fn-subtyping.rs
or-patter-mismatch.rs
osx-frameworks.rs
output-type-mismatch.rs
overloaded-calls-bad.rs librustc: Implement overloading for the call operator behind a feature 2014-06-09 12:39:17 -07:00
overloaded-calls-nontuple.rs librustc: Implement overloading for the call operator behind a feature 2014-06-09 12:39:17 -07:00
oversized-literal.rs
owned-ptr-static-bound.rs Register new snapshots 2014-06-15 23:30:24 -07:00
paamayim-nekudotayim.rs
packed-struct-generic-transmute.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
packed-struct-transmute.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
pat-ref-enum.rs
pat-shadow-in-nested-binding.rs
pattern-error-continue.rs
pattern-macro-hygeine.rs Test pattern macros 2014-05-28 12:42:21 -07:00
pattern-tyvar-2.rs
pattern-tyvar.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
pinned-deep-copy.rs rustc: Obsolete the @ syntax entirely 2014-06-14 10:45:37 -07:00
pptypedef.rs
precise-refutable-pattern-errors.rs rustc: provide more precise information about refutable patterns. 2014-05-27 09:24:37 +10:00
prim-with-args.rs
priv-in-bad-locations.rs
privacy1.rs
privacy2.rs rustc: reduce redundant resolve errors. 2014-06-18 01:19:22 +01:00
privacy3.rs rustc: reduce redundant resolve errors. 2014-06-18 01:19:22 +01:00
privacy4.rs
privacy5.rs
privacy-ns1.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
privacy-ns2.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
privacy-struct-variant.rs
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
proc-bounds.rs
qquote-1.rs
qquote-2.rs
raw-byte-string-eof.rs Add br##"xx"## raw byte string literals. 2014-06-17 23:43:18 +02:00
raw-byte-string-literals.rs Add br##"xx"## raw byte string literals. 2014-06-17 23:43:18 +02:00
raw-str-delim.rs
raw-str-unbalanced.rs
raw-str-unterminated.rs
recursion.rs
recursive-enum.rs
redundant-link-args.rs
refutable-pattern-in-fn-arg.rs
regionck-closure-lifetimes.rs
regions-addr-of-arg.rs
regions-addr-of-self.rs
regions-addr-of-upvar-self.rs
regions-appearance-constraint.rs rustc: Obsolete the @ syntax entirely 2014-06-14 10:45:37 -07:00
regions-bound-lists-feature-gate.rs Register new snapshots 2014-06-15 23:30:24 -07:00
regions-bounds.rs
regions-creating-enums3.rs
regions-creating-enums4.rs
regions-creating-enums.rs
regions-early-bound-error-method.rs
regions-early-bound-error.rs
regions-escape-bound-fn-2.rs
regions-escape-bound-fn.rs
regions-escape-loop-via-variable.rs
regions-escape-loop-via-vec.rs Enforce stronger guarantees for mutable borrows 2014-06-13 20:48:09 -07:00
regions-escape-via-trait-or-not.rs
regions-fn-bound.rs
regions-fn-subtyping-return-static.rs Tweak region inference to ignore constraints like 'a <= 'static, since they 2014-05-08 20:31:12 -04:00
regions-fn-subtyping.rs
regions-fns.rs
regions-free-region-ordering-callee.rs
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 libcore: Remove all uses of ~str from libcore. 2014-05-22 14:42:02 -07:00
regions-in-consts.rs
regions-in-enums-anon.rs
regions-in-enums.rs
regions-in-structs-anon.rs
regions-in-structs.rs
regions-infer-at-fn-not-param.rs
regions-infer-borrow-scope-too-big.rs rustc: Obsolete the @ syntax entirely 2014-06-14 10:45:37 -07:00
regions-infer-borrow-scope-within-loop.rs rustc: Obsolete the @ syntax entirely 2014-06-14 10:45:37 -07:00
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 Change prints: @T -> Gc<T> , ~T -> Box<T> 2014-06-16 18:16:01 -07:00
regions-infer-paramd-method.rs
regions-infer-region-in-fn-but-not-type.rs
regions-lifetime-of-struct-or-enum-variant.rs
regions-name-duplicated.rs
regions-name-static.rs librustc: Fix the issue with labels shadowing variable names by making 2014-06-13 13:53:34 -07:00
regions-name-undeclared.rs
regions-nested-fns-2.rs
regions-nested-fns.rs
regions-out-of-scope-slice.rs
regions-reborrow-from-shorter-mut-ref-mut-ref.rs
regions-reborrow-from-shorter-mut-ref.rs
regions-ref-in-fn-arg.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
regions-ret-borrowed-1.rs
regions-ret-borrowed.rs
regions-ret.rs
regions-return-stack-allocated-vec.rs
regions-steal-closure.rs
regions-trait-1.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
regions-trait-2.rs
regions-trait-3.rs
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 librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
removed-syntax-const-item.rs
removed-syntax-enum-newtype.rs
removed-syntax-extern-const.rs
removed-syntax-field-let.rs
removed-syntax-field-semicolon.rs
removed-syntax-fixed-vec.rs
removed-syntax-fn-pure.rs
removed-syntax-fn-sigil.rs
removed-syntax-larrow-init.rs
removed-syntax-larrow-move.rs
removed-syntax-mode.rs
removed-syntax-mut-vec-expr.rs
removed-syntax-mut-vec-ty.rs
removed-syntax-ptr-lifetime.rs
removed-syntax-record.rs
removed-syntax-static-fn.rs
removed-syntax-uniq-mut-expr.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
removed-syntax-uniq-mut-ty.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
removed-syntax-with-1.rs
removed-syntax-with-2.rs
repeat_count.rs
repeat-to-run-dtor-twice.rs
required-lang-item.rs
reserved-be.rs
resolve_self_super_hint.rs rustc: reduce redundant resolve errors. 2014-06-18 01:19:22 +01:00
resolve-inconsistent-binding-mode.rs
resolve-inconsistent-names.rs
resolve-priv-shadowing-pub.rs
resolve-type-param-in-item-in-trait.rs Fix resolve to not permit refs to type vars from outer fns 2014-06-06 19:51:24 -04:00
resolve-unknown-trait.rs
ret-non-nil.rs
selftype-traittype.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
seq-args.rs
shadowing-in-the-same-pattern.rs librustc: Forbid identifiers that shadow in the same pattern in let 2014-06-11 13:23:04 -07:00
simd-binop.rs std: Move simd to core::simd and reexport. #1457 2014-05-23 15:27:48 -07:00
simd-experimental.rs std: Move simd to core::simd and reexport. #1457 2014-05-23 15:27:48 -07:00
simd-type.rs
slightly-nice-generic-literal-messages.rs
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 librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
static-mut-not-pat.rs
static-mut-requires-unsafe.rs
static-priv-by-default2.rs
static-priv-by-default.rs
static-region-bound.rs rustc: Obsolete the @ syntax entirely 2014-06-14 10:45:37 -07:00
static-vec-repeat-not-constant.rs
staticness-mismatch.rs
std-uncopyable-atomics.rs
struct-base-wrong-type.rs
struct-field-assignability.rs rustc: Obsolete the @ syntax entirely 2014-06-14 10:45:37 -07:00
struct-field-privacy.rs
struct-fields-decl-dupe.rs
struct-fields-dupe.rs
struct-fields-missing.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
struct-fields-too-many.rs
struct-like-enum-nonexhaustive.rs
struct-no-fields-2.rs
struct-no-fields-3.rs
struct-no-fields-4.rs
struct-no-fields-5.rs
struct-no-fields.rs
struct-pat-derived-error.rs
struct-pattern-match-useless.rs
super-at-top-level.rs rustc: reduce redundant resolve errors. 2014-06-18 01:19:22 +01:00
suppressed-error.rs
svh-change-lit.rs Some basic acceptance tests for better SVH. 2014-05-15 11:09:26 +02:00
svh-change-significant-cfg.rs Some basic acceptance tests for better SVH. 2014-05-15 11:09:26 +02:00
svh-change-trait-bound.rs Some basic acceptance tests for better SVH. 2014-05-15 11:09:26 +02:00
svh-change-type-arg.rs Added tests checking that changes in type sig are recognized in SVH. 2014-05-15 11:09:26 +02:00
svh-change-type-ret.rs Added tests checking that changes in type sig are recognized in SVH. 2014-05-15 11:09:26 +02:00
svh-change-type-static.rs Added tests checking that changes in type sig are recognized in SVH. 2014-05-15 11:09:26 +02:00
svh-use-trait.rs A test case for a bug I found in the new SVH while reviewing it. 2014-05-15 11:09:26 +02:00
syntax-extension-bytes-non-ascii-char-literal.rs Deprecate the bytes!() macro. 2014-06-18 17:02:22 -07:00
syntax-extension-bytes-non-literal.rs Deprecate the bytes!() macro. 2014-06-18 17:02:22 -07:00
syntax-extension-bytes-too-large-integer-literal.rs Deprecate the bytes!() macro. 2014-06-18 17:02:22 -07:00
syntax-extension-bytes-too-large-u8-literal.rs Deprecate the bytes!() macro. 2014-06-18 17:02:22 -07:00
syntax-extension-bytes-too-small-integer-literal.rs Deprecate the bytes!() macro. 2014-06-18 17:02:22 -07:00
syntax-extension-bytes-too-small-u8-literal.rs Deprecate the bytes!() macro. 2014-06-18 17:02:22 -07:00
syntax-extension-bytes-unsupported-literal.rs Deprecate the bytes!() macro. 2014-06-18 17:02:22 -07:00
syntax-extension-minor.rs std: Remove String's to_owned 2014-05-27 11:11:15 -07:00
tag-that-dare-not-speak-its-name.rs
tag-type-args.rs
tag-variant-cast-non-nullary.rs
tag-variant-disr-dup.rs
tag-variant-disr-non-nullary.rs
tail-typeck.rs
task-rng-isnt-sendable.rs std: Recreate a rand module 2014-05-29 16:18:26 -07:00
terr-in-field.rs
terr-sorts.rs rustc: Obsolete the @ syntax entirely 2014-06-14 10:45:37 -07:00
test-cfg.rs
trace_macros-format.rs
trait-bounds-cant-coerce.rs libsyntax: Allow + to separate trait bounds from objects. 2014-06-13 13:53:34 -07:00
trait-bounds-not-on-bare-trait.rs Register new snapshots 2014-06-15 23:30:24 -07:00
trait-bounds-not-on-impl.rs Register new snapshots 2014-06-15 23:30:24 -07:00
trait-bounds-not-on-struct.rs Register new snapshots 2014-06-15 23:30:24 -07:00
trait-bounds-sugar.rs libsyntax: Allow + to separate trait bounds from objects. 2014-06-13 13:53:34 -07:00
trait-coercion-generic-bad.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
trait-coercion-generic-regions.rs std: Remove String's to_owned 2014-05-27 11:11:15 -07:00
trait-duplicate-methods.rs
trait-impl-can-not-have-untraitful-methods.rs
trait-impl-different-num-params.rs
trait-impl-for-module.rs
trait-impl-method-mismatch.rs rustc: Obsolete the @ syntax entirely 2014-06-14 10:45:37 -07:00
trait-impl-of-supertrait-has-wrong-lifetime-parameters.rs Check lifetime parameters when we do check for supertrait impls. Fixes #14050. 2014-05-09 05:55:42 -04:00
trait-keyword.rs
trait-or-new-type-instead.rs
trait-resolution-in-overloaded-op.rs
trait-test-2.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
trait-test.rs
transmute-different-sizes.rs Rolling up PRs in the queue 2014-06-13 13:53:55 -07:00
transmute-type-parameters.rs librustc: Forbid transmute from being called on types whose size is 2014-06-13 13:53:55 -07:00
tuple-arity-mismatch.rs
tuple-struct-nonexhaustive.rs
tutorial-suffix-inference-test.rs
type-arg-out-of-scope.rs
type-mismatch-multiple.rs
type-mismatch.rs
type-parameter-names.rs
type-recursive.rs
type-shadow.rs
typeck_type_placeholder_item.rs
typeck_type_placeholder_lifetime_1.rs
typeck_type_placeholder_lifetime_2.rs
typeck_type_placeholder_mismatch.rs Remove error message that refactor suppresses 2014-05-06 18:00:50 -04:00
typeck-unsafe-always-share.rs
unbalanced-doublequote.rs
unconstrained-none.rs
unconstrained-ref.rs
uninhabited-enum-cast.rs
unique-object-noncopyable.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
unique-pinned-nocopy.rs Move std::{reflect,repr,Poly} to a libdebug crate 2014-05-27 21:44:51 -07:00
unique-unique-kind.rs rustc: Obsolete the @ syntax entirely 2014-06-14 10:45:37 -07:00
unique-vec-res.rs rustc: Obsolete the @ syntax entirely 2014-06-14 10:45:37 -07:00
unnecessary-private.rs
unop-neg-bool.rs
unreachable-arm.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
unreachable-code.rs
unreachable-variant.rs
unresolved-extern-mod-suggestion.rs Fallout from the libcollections movement 2014-06-05 13:55:11 -07:00
unresolved-import.rs rustc: reduce redundant resolve errors. 2014-06-18 01:19:22 +01:00
unsafe-around-compiler-generated-unsafe.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 rustc: Obsolete the @ syntax entirely 2014-06-14 10:45:37 -07:00
unsized2.rs
unsized3.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
unsized4.rs
unsized5.rs
unsized6.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
unsized-bare-typaram.rs
unsized-enum.rs
unsized-struct.rs
unsized.rs
unsupported-cast.rs Ignore tests broken by failing on ICE 2014-05-06 21:47:25 -07:00
unused-attr.rs Remove the attribute_usage lint 2014-06-07 23:46:32 -07:00
unused-result.rs
use-after-move-based-on-type.rs std: Remove String's to_owned 2014-05-27 11:11:15 -07:00
use-after-move-implicity-coerced-object.rs Updates with core::fmt changes 2014-05-15 23:22:06 -07:00
use-after-move-self-based-on-type.rs Change check_loans to use ExprUseVisitor. 2014-06-06 11:59:33 -07:00
use-after-move-self.rs Change check_loans to use ExprUseVisitor. 2014-06-06 11:59:33 -07:00
use-from-trait-xc.rs rustc: reduce redundant resolve errors. 2014-06-18 01:19:22 +01:00
use-from-trait.rs rustc: reduce redundant resolve errors. 2014-06-18 01:19:22 +01:00
use-meta-mismatch.rs
use-meta.rc
useless-priv2.rs syntax: Clean out obsolete syntax parsing 2014-05-23 09:07:28 -07:00
useless-priv.rs
variadic-ffi-1.rs
variadic-ffi-2.rs
variadic-ffi-3.rs
variadic-ffi-4.rs
variadic-ffi.rs Register new snapshots 2014-05-09 21:13:02 -07:00
variance-cell-is-invariant.rs
variance-regions-direct.rs Introduce VecPerParamSpace and use it to represent sets of types and 2014-06-13 13:20:24 -04:00
variance-regions-indirect.rs Introduce VecPerParamSpace and use it to represent sets of types and 2014-06-13 13:20:24 -04:00
vec-macro-with-comma-only.rs
vec-mut-iter-borrow.rs
vec-res-add.rs
vector-no-ann.rs
view-items-at-top.rs
vtable-res-trait-param.rs
warn-foreign-int-types.rs
warn-path-statement.rs
weak-lang-item.rs rustc: Add official support for weak failure 2014-05-19 11:04:44 -07:00
while-type-error.rs
writing-to-immutable-vec.rs
wrong-mul-method-signature.rs
wrong-ret-type.rs
xc-private-method2.rs
xc-private-method.rs
xcrate-private-by-default.rs
xcrate-unit-struct.rs