..
foreign-mod-src
Remove ancient emacs mode lines from test cases
2013-10-25 17:41:54 -07:00
foreign-src
Remove ancient emacs mode lines from test cases
2013-10-25 17:41:54 -07:00
mod_dir_implicit_aux
syntax: Bless mod.rs. #4116
2013-07-21 19:32:24 -07:00
mod_dir_simple
syntax: Tighten search paths for inner modules
2014-05-17 01:01:47 -07:00
module-polymorphism3-files /float-template
syntax-extension-source-utils-files
rpass: Remove usage of fmt!
2013-09-30 23:21:19 -07:00
.gitattributes
syntax: Handle \r\n in byte string literals
2014-08-05 17:02:55 -07:00
alias-uninit-value.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
alignment-gep-tup-like-1.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
alloca-from-derived-tydesc.rs
Remove outdated and unnecessary std::vec_ng::Vec imports.
2014-03-22 01:08:57 +11:00
anon-extern-mod-cross-crate-2.rs
Touch up and rebase previous commits
2014-05-13 17:24:08 -07:00
anon-extern-mod.rs
mk: Move rust_test_helpers out of libstd
2014-06-05 17:55:41 -07:00
anon-trait-static-method.rs
Remove re-exports of std::io::stdio::{print, println} in the prelude.
2014-01-11 10:46:00 +11:00
anon_trait_static_method_exe.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
argument-passing.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
arith-0.rs
log: Introduce liblog, the old std::logging
2014-03-15 22:26:36 -07:00
arith-1.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
arith-2.rs
arith-unsigned.rs
Use new attribute syntax in python files in src/etc too ( #13478 )
2014-04-14 21:00:31 +05:30
artificial-block.rs
as-precedence.rs
libsyntax: Allow + to separate trait bounds from objects.
2014-06-13 13:53:34 -07:00
asm-concat-src.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
asm-in-out-operand.rs
Continue cfg syntax transition
2014-10-12 11:40:19 -07:00
asm-out-assign.rs
Continue cfg syntax transition
2014-10-12 11:40:19 -07:00
assert-eq-macro-success.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03:00
assign-assign.rs
Fix warnings it tests
2013-08-17 08:42:35 -07:00
assignability-trait.rs
Remove the double auto-ref on arrays/strings as receivers
2014-12-16 17:05:33 +13:00
assoc-eq.rs
Add support for equality constraints on associated types
2014-12-12 19:11:59 +13:00
assoc-sugar-path.rs
Path types to associated types with form T::A
2014-12-16 13:50:24 +13:00
associated-types-in-default-method.rs
librustc: Implement associated types behind a feature gate.
2014-09-17 16:38:57 -07:00
associated-types-in-fn.rs
librustc: Implement associated types behind a feature gate.
2014-09-17 16:38:57 -07:00
associated-types-in-impl-generics.rs
librustc: Implement associated types behind a feature gate.
2014-09-17 16:38:57 -07:00
associated-types-in-inherent-method.rs
librustc: Implement associated types behind a feature gate.
2014-09-17 16:38:57 -07:00
associated-types-qualified-path-with-trait-with-type-parameters.rs
Refactor QPath to take an ast::TraitRef
2014-11-19 05:53:40 -05:00
associated-types-resolve-lifetime.rs
Resolve lifetimes in associated types
2014-12-15 22:31:38 +09:00
associated-types-simple.rs
librustc: Implement associated types behind a feature gate.
2014-09-17 16:38:57 -07:00
attr-before-view-item.rs
extra: Put the nail in the coffin, delete libextra
2014-03-14 13:59:02 -07:00
attr-before-view-item2.rs
extra: Put the nail in the coffin, delete libextra
2014-03-14 13:59:02 -07:00
attr-main-2.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
attr-main.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
attr-mix-new.rs
Get "make check" to work with unused-attribute
2014-05-24 16:49:46 -07:00
attr-no-drop-flag-size.rs
librustc: Put #[unsafe_destructor] behind a feature gate.
2014-06-20 14:24:31 -07:00
attr-shebang.rs
Remove ignore-fast that has cropped up
2014-04-06 15:55:43 -07:00
attr-start.rs
Rename all raw pointers as necessary
2014-06-28 11:53:58 -07:00
attr.rs
Remove ignore-fast that has cropped up
2014-04-06 15:55:43 -07:00
auto-encode.rs
implement Writer for Vec<u8>
2014-11-18 01:09:46 -05:00
auto-instantiate.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
auto-loop.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
auto-ref-bounded-ty-param.rs
Remove re-exports of std::io::stdio::{print, println} in the prelude.
2014-01-11 10:46:00 +11:00
auto-ref-sliceable.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
auto-ref.rs
Update the compiler to not use printf/printfln
2013-09-26 17:05:59 -07:00
autobind.rs
Fallout from renaming
2014-09-16 14:37:48 -07:00
autoderef-and-borrow-method-receiver.rs
librustc: Remove &const and *const from the language.
2013-08-27 18:46:51 -07:00
autoderef-method-on-trait.rs
librustc: Allow the new UFCS explicit self in trait definitions, and
2014-07-16 23:16:12 -07:00
autoderef-method-priority.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03:00
autoderef-method-twice-but-not-thrice.rs
librustc: Allow the new UFCS explicit self in trait definitions, and
2014-07-16 23:16:12 -07:00
autoderef-method-twice.rs
librustc: Allow the new UFCS explicit self in trait definitions, and
2014-07-16 23:16:12 -07:00
autoderef-method.rs
librustc: Allow the new UFCS explicit self in trait definitions, and
2014-07-16 23:16:12 -07:00
autoref-intermediate-types-issue-3585.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03:00
backtrace.rs
Fix run pass test
2014-12-13 17:03:45 -05:00
bare-fn-implements-fn-mut.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
bare-static-string.rs
Remove re-exports of std::io::stdio::{print, println} in the prelude.
2014-01-11 10:46:00 +11:00
big-literals.rs
Fixes missing overflow lint for i64 #14269
2014-08-05 09:59:03 +02:00
binary-minus-without-space.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
bind-by-move.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
bind-field-short-with-modifiers.rs
Allow ref and mut modifiers for short form field patterns
2013-12-10 14:05:57 -08:00
binops.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03:00
bitv-perf-test.rs
Conventions and cleanup for Bitv and BitvSet
2014-12-20 09:10:02 -05:00
bitwise.rs
Continue cfg syntax transition
2014-10-12 11:40:19 -07:00
block-arg-call-as.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
block-arg.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
block-explicit-types.rs
std: Rename strbuf operations to string
2014-05-27 12:59:31 -07:00
block-expr-precedence.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
block-fn-coerce.rs
test: Remove most uses of &fn() from the tests.
2013-11-26 08:19:00 -08:00
block-iter-1.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
block-iter-2.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
bool-not.rs
Remove ancient emacs mode lines from test cases
2013-10-25 17:41:54 -07:00
bool.rs
Fix run-pass tests
2014-12-13 20:15:39 -05:00
borrow-by-val-method-receiver.rs
Remove outdated and unnecessary std::vec_ng::Vec imports.
2014-03-22 01:08:57 +11:00
borrow-tuple-fields.rs
Remove feature gate directives for if_let, while_let, and tuple_indexing.
2014-12-12 13:23:54 -06:00
borrowck-assign-to-subfield.rs
test: Make all the run-pass tests use pub fn main
2014-01-03 15:30:54 -08:00
borrowck-binding-mutbl.rs
Remove outdated and unnecessary std::vec_ng::Vec imports.
2014-03-22 01:08:57 +11:00
borrowck-borrow-from-expr-block.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03:00
borrowck-borrow-of-mut-base-ptr-safe.rs
Fix test case harder (cc #9629 )
2013-12-10 13:14:45 -05:00
borrowck-closures-two-imm.rs
test -- add new tests specifically examining closure borrows
2014-02-11 16:55:25 -05:00
borrowck-field-sensitivity.rs
Make analyze_move_out_from more field-sensitive
2014-06-13 20:48:09 -07:00
borrowck-fixed-length-vecs.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
borrowck-freeze-frozen-mut.rs
Fix fallout from coercion removal
2014-11-17 22:41:33 +13:00
borrowck-lend-args.rs
librustc: Remove cross-borrowing of Box<T> to &T from the language,
2014-07-17 14:05:36 -07:00
borrowck-macro-interaction-issue-6304.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
borrowck-move-by-capture-ok.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
borrowck-mut-uniq.rs
Remove a large amount of deprecated functionality
2014-10-19 12:59:40 -07:00
borrowck-mut-vec-as-imm-slice.rs
Remove outdated and unnecessary std::vec_ng::Vec imports.
2014-03-22 01:08:57 +11:00
borrowck-nested-calls.rs
test: Remove/update some old ignored tests
2014-04-25 19:45:53 +09:00
borrowck-pat-enum.rs
syntax: Fix parsing << with closure types
2014-05-13 17:24:08 -07:00
borrowck-pat-reassign-no-binding.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
borrowck-rvalues-mutable.rs
Issue #3511 - Rationalize temporary lifetimes.
2014-01-15 18:34:38 -05:00
borrowck-scope-of-deref-issue-4666.rs
librustc: Implement lifetime elision.
2014-07-19 13:10:58 -07:00
borrowck-static-item-in-fn.rs
Fix run-pass tests to have 'pub fn main'
2013-09-25 00:43:37 -07:00
borrowck-trait-lifetime.rs
Add regression test for issue #10766
2014-09-07 03:59:02 -04:00
borrowck-uniq-via-ref.rs
librustc: Remove cross-borrowing of Box<T> to &T from the language,
2014-07-17 14:05:36 -07:00
borrowck-univariant-enum.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
borrowck-use-mut-borrow.rs
Add new tests for uses of mutably borrowed paths
2014-06-13 20:48:10 -07:00
borrowed-ptr-pattern-2.rs
std: Rename strbuf operations to string
2014-05-27 12:59:31 -07:00
borrowed-ptr-pattern-3.rs
borrowed-ptr-pattern-infallible.rs
Remove managed_box gate from tests
2014-07-26 21:05:29 -07:00
borrowed-ptr-pattern-option.rs
Updated std::Option, std::Either and std::Result
2013-08-05 22:42:21 +02:00
borrowed-ptr-pattern.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
break-value.rs
break.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
bug-7183-generics.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
bug-7295.rs
Forbid pub/priv where it has no effect
2013-08-12 23:20:46 -07:00
builtin-superkinds-capabilities-transitive.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
builtin-superkinds-capabilities-xc.rs
Rename Share to Sync
2014-08-07 08:54:38 -07:00
builtin-superkinds-capabilities.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
builtin-superkinds-in-metadata.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
builtin-superkinds-phantom-typaram.rs
Fix misspelled comments for tests.
2014-08-09 22:08:36 -04:00
builtin-superkinds-self-type.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
builtin-superkinds-simple.rs
Fix run-pass tests to have 'pub fn main'
2013-09-25 00:43:37 -07:00
builtin-superkinds-typaram.rs
Fix run-pass tests to have 'pub fn main'
2013-09-25 00:43:37 -07:00
by-value-self-in-mut-slot.rs
Add tests for uniq & by-value self in mut slot.
2013-10-22 21:22:19 -04:00
byte-literals.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
bytes-macro-static.rs
test: Convert statics to constants
2014-10-09 09:44:52 -07:00
c-stack-as-value.rs
mk: Move rust_test_helpers out of libstd
2014-06-05 17:55:41 -07:00
c-stack-returning-int64.rs
Rename all raw pointers as necessary
2014-06-28 11:53:58 -07:00
call-closure-from-overloaded-op.rs
Remove a large amount of deprecated functionality
2014-10-19 12:59:40 -07:00
can-copy-pod.rs
Use new attribute syntax in python files in src/etc too ( #13478 )
2014-04-14 21:00:31 +05:30
cancel-clean-via-immediate-rvalue-ref.rs
librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except
2014-05-06 23:12:54 -07:00
capture-clauses-boxed-closures.rs
Fix fallout from coercion removal
2014-11-17 22:41:33 +13:00
capture-clauses-unboxed-closures.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
capturing-logging.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
cast-in-array-size.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
cast-region-to-uint.rs
Rename all raw pointers as necessary
2014-06-28 11:53:58 -07:00
cast.rs
Remove ancient emacs mode lines from test cases
2013-10-25 17:41:54 -07:00
cci_borrow.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03:00
cci_capture_clause.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
cci_impl_exe.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
cci_iter_exe.rs
Fix fallout from coercion removal
2014-11-17 22:41:33 +13:00
cci_nested_exe.rs
Remove managed_box gate from tests
2014-07-26 21:05:29 -07:00
cci_no_inline_exe.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
cell-does-not-clone.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
cfg-family.rs
cfg-in-crate-1.rs
rustc: Process #[cfg]/#[cfg_attr] on crates
2014-11-07 12:04:28 -08:00
cfg-macros-foo.rs
Use new attribute syntax in python files in src/etc too ( #13478 )
2014-04-14 21:00:31 +05:30
cfg-macros-notfoo.rs
Use new attribute syntax in python files in src/etc too ( #13478 )
2014-04-14 21:00:31 +05:30
cfg-match-arm.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
cfg-target-family.rs
cfg_attr.rs
Deprecate #[ignore(cfg(...))]
2014-09-23 23:49:20 -07:00
cfg_inner_static.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
cfgs-on-items.rs
Continue cfg syntax transition
2014-10-12 11:40:19 -07:00
char.rs
check-static-mut-slices.rs
rustc: Move mut slice check to check_static
2014-03-06 22:50:39 +01:00
check-static-recursion-foreign.rs
check_static_recursion: Handle foreign items
2014-10-29 23:24:04 -04:00
check-static-slice.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
child-outlives-parent.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
class-attributes-1.rs
std: Rename strbuf operations to string
2014-05-27 12:59:31 -07:00
class-attributes-2.rs
std: Rename strbuf operations to string
2014-05-27 12:59:31 -07:00
class-cast-to-trait-cross-crate-2.rs
Move ToString to collections::string
2014-11-16 12:41:55 +11:00
class-cast-to-trait-multiple-types.rs
Remove managed_box gate from tests
2014-07-26 21:05:29 -07:00
class-cast-to-trait.rs
Remove managed_box gate from tests
2014-07-26 21:05:29 -07:00
class-dtor.rs
switch Drop to &mut self
2013-09-16 22:19:23 -04:00
class-exports.rs
std: Rename strbuf operations to string
2014-05-27 12:59:31 -07:00
class-impl-very-parameterized-trait.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
class-implement-trait-cross-crate.rs
std: Rename strbuf operations to string
2014-05-27 12:59:31 -07:00
class-implement-traits.rs
std: Rename strbuf operations to string
2014-05-27 12:59:31 -07:00
class-method-cross-crate.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
class-methods-cross-crate.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
class-methods.rs
Fix privacy fallout from previous change
2014-01-26 11:03:13 -08:00
class-poly-methods-cross-crate.rs
std: Remove String's to_owned
2014-05-27 11:11:15 -07:00
class-poly-methods.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
class-separate-impl.rs
librustc: Give trait methods accessible via fewer autoderefs priority
2014-09-26 13:02:47 -07:00
class-str-field.rs
std: Rename strbuf operations to string
2014-05-27 12:59:31 -07:00
class-typarams.rs
Fix privacy fallout from previous change
2014-01-26 11:03:13 -08:00
classes-cross-crate.rs
std: Rename strbuf operations to string
2014-05-27 12:59:31 -07:00
classes-self-referential.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03:00
classes-simple-cross-crate.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
classes-simple-method.rs
Fix privacy fallout from previous change
2014-01-26 11:03:13 -08:00
classes-simple.rs
Fix privacy fallout from previous change
2014-01-26 11:03:13 -08:00
classes.rs
std: Rename strbuf operations to string
2014-05-27 12:59:31 -07:00
cleanup-arm-conditional.rs
librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except
2014-05-06 23:12:54 -07:00
cleanup-rvalue-during-if-and-while.rs
librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except
2014-05-06 23:12:54 -07:00
cleanup-rvalue-for-scope.rs
librustc: Implement lifetime elision.
2014-07-19 13:10:58 -07:00
cleanup-rvalue-scopes.rs
librustc: Always parse macro!()/macro![] as expressions if not
2014-12-18 12:09:07 -05:00
cleanup-rvalue-temp-during-incomplete-alloc.rs
Revise std::thread API to join by default
2014-12-18 23:31:52 -08:00
cleanup-shortcircuit.rs
Fix misspelled comments for tests.
2014-08-09 22:08:36 -04:00
clone-with-exterior.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
close-over-big-then-small-data.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
closure-bounds-can-capture-chan.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
closure-inference.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
closure-inference2.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
closure-reform.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
closure-return-bang.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
closure-syntax.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
cmp-default.rs
Implement RFC#28: Add PartialOrd::partial_cmp
2014-06-29 21:42:09 -07:00
coerce-expect-unsized.rs
rustc_typeck: don't expect rvalues to have unsized types.
2014-12-23 13:30:36 +02:00
coerce-match.rs
Propagate coercions through match expressions.
2014-12-18 13:48:05 +13:00
coerce-reborrow-imm-ptr-arg.rs
Added tests to make tidy
2014-02-07 12:49:24 -06:00
coerce-reborrow-imm-ptr-rcvr.rs
Added tests to make tidy
2014-02-07 12:49:24 -06:00
coerce-reborrow-imm-vec-arg.rs
Added tests to make tidy
2014-02-07 12:49:24 -06:00
coerce-reborrow-imm-vec-rcvr.rs
Remove a large amount of deprecated functionality
2014-10-19 12:59:40 -07:00
coerce-reborrow-mut-ptr-arg.rs
Added tests to make tidy
2014-02-07 12:49:24 -06:00
coerce-reborrow-mut-ptr-rcvr.rs
Added tests to make tidy
2014-02-07 12:49:24 -06:00
coerce-reborrow-mut-vec-arg.rs
Remove outdated and unnecessary std::vec_ng::Vec imports.
2014-03-22 01:08:57 +11:00
coerce-reborrow-mut-vec-rcvr.rs
Remove outdated and unnecessary std::vec_ng::Vec imports.
2014-03-22 01:08:57 +11:00
coerce-to-closure-and-proc.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
coherence-impl-in-fn.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
coherence-multidispatch-tuple.rs
Implement multidispatch and conditional dispatch. Because we do not
2014-10-09 17:19:50 -04:00
coherence-where-clause.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
colorful-write-macros.rs
Fixup various places that were doing &T+'a and do &(T+'a)
2014-11-26 11:42:06 -05:00
comm.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
compare-generic-enums.rs
complex.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
concat.rs
Update tests accordingly
2014-11-16 14:23:15 +01:00
conditional-compile-arch.rs
conditional-compile.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
conditional-debug-macro-off.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
conditional-debug-macro-on.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
const-autoderef.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
const-big-enum.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
const-binops.rs
librustc: Always parse macro!()/macro![] as expressions if not
2014-12-18 12:09:07 -05:00
const-block-cross-crate-fn.rs
Allow blocks in const expressions
2014-05-13 17:24:07 -07:00
const-block-item-macro-codegen.rs
Allow blocks in const expressions
2014-05-13 17:24:07 -07:00
const-block-item.rs
Allow blocks in const expressions
2014-05-13 17:24:07 -07:00
const-block.rs
Make Send and Sync traits unsafe
2014-12-26 17:26:33 +01:00
const-bound.rs
Rename Share to Sync
2014-08-07 08:54:38 -07:00
const-cast-ptr-int.rs
Make Send and Sync traits unsafe
2014-12-26 17:26:33 +01:00
const-cast.rs
Make Send and Sync traits unsafe
2014-12-26 17:26:33 +01:00
const-const.rs
test: Convert statics to constants
2014-10-09 09:44:52 -07:00
const-contents.rs
remove the float type
2013-10-01 14:54:10 -04:00
const-cross-crate-const.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
const-cross-crate-extern.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
const-deref.rs
test: Convert statics to constants
2014-10-09 09:44:52 -07:00
const-enum-byref-self.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
const-enum-byref.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
const-enum-cast.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
const-enum-ptr.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
const-enum-struct.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
const-enum-struct2.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
const-enum-structlike.rs
removed struct_variant feature from tests
2014-11-20 00:56:50 +01:00
const-enum-tuple.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
const-enum-tuple2.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
const-enum-tuplestruct.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
const-enum-tuplestruct2.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
const-enum-vec-index.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
const-enum-vec-ptr.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
const-enum-vector.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
const-expr-in-fixed-length-vec.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
const-expr-in-vec-repeat.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
const-extern-function.rs
Fix fallout from changes. In cases where stage0 compiler is needed, we
2014-12-22 12:27:07 -05:00
const-fields-and-indexing.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
const-fn-val.rs
syntax: Tweak parsing lifetime bounds on closures
2014-04-06 00:08:21 -07:00
const-negative.rs
const-nullary-enum.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
const-nullary-univariant-enum.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
const-rec-and-tup.rs
remove the float type
2013-10-01 14:54:10 -04:00
const-region-ptrs-noncopy.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
const-region-ptrs.rs
test: Convert statics to constants
2014-10-09 09:44:52 -07:00
const-str-ptr.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
const-struct-offsets.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
const-struct.rs
test: Convert statics to constants
2014-10-09 09:44:52 -07:00
const-tuple-struct.rs
const-unit-struct.rs
const-vec-of-fns.rs
Fallout from renaming
2014-09-16 14:37:48 -07:00
const-vec-syntax.rs
Fix fallout from coercion removal
2014-11-17 22:41:33 +13:00
const-vecs-and-slices.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
const.rs
log: Introduce liblog, the old std::logging
2014-03-15 22:26:36 -07:00
consts-in-patterns.rs
test: Convert statics to constants
2014-10-09 09:44:52 -07:00
core-run-destroy.rs
librustc: Always parse macro!()/macro![] as expressions if not
2014-12-18 12:09:07 -05:00
crate-method-reexport-grrrrrrr.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03:00
crate-name-attr-used.rs
rustc: Mix extra-filename in temp outputs
2014-07-18 18:09:08 -07:00
cross-crate-const-pat.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
cross-crate-newtype-struct-pat.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
dead-code-leading-underscore.rs
core/std: squash dead_code warnings from fail! invocations.
2014-08-11 18:26:31 +10:00
deep-vector.rs
Remove ignore-fast that has cropped up
2014-04-06 15:55:43 -07:00
deep-vector2.rs
Remove ignore-fast that has cropped up
2014-04-06 15:55:43 -07:00
deep.rs
Remove ancient emacs mode lines from test cases
2013-10-25 17:41:54 -07:00
default-method-parsing.rs
Fix run-pass tests to have 'pub fn main'
2013-09-25 00:43:37 -07:00
default-method-simple.rs
Remove re-exports of std::io::stdio::{print, println} in the prelude.
2014-01-11 10:46:00 +11:00
default-method-supertrait-vtable.rs
Add a ton of ignore-lexer-test
2014-07-21 18:38:40 -07:00
deprecated-no-split-stack.rs
Rename the no_split_stack attribute to no_stack_check
2014-10-09 14:24:36 -07:00
deprecated-phase-syntax.rs
Add a test for deprecated phase(syntax)
2014-06-09 14:29:30 -07:00
deref-lval.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03:00
deref-mut-on-ref.rs
libs: add Deref, DerefMut impls for references, fixing a bug in compiler in the process that was blocking this.
2014-11-06 21:51:40 -05:00
deref-on-ref.rs
libs: add Deref, DerefMut impls for references, fixing a bug in compiler in the process that was blocking this.
2014-11-06 21:51:40 -05:00
deref-rc.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
deref.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03:00
deriving-bounds.rs
Keep track of the whole error chain
2014-12-26 17:26:33 +01:00
deriving-clone-enum.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
deriving-clone-generic-enum.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
deriving-clone-generic-struct.rs
Removed DeepClone. Issue #12698 .
2014-03-08 15:09:00 -05:00
deriving-clone-generic-tuple-struct.rs
Removed DeepClone. Issue #12698 .
2014-03-08 15:09:00 -05:00
deriving-clone-struct.rs
Removed DeepClone. Issue #12698 .
2014-03-08 15:09:00 -05:00
deriving-clone-tuple-struct.rs
deriving-cmp-generic-enum.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
deriving-cmp-generic-struct-enum.rs
removed struct_variant feature from tests
2014-11-20 00:56:50 +01:00
deriving-cmp-generic-struct.rs
replaced ignore-pretty with no-pretty-expanded
2014-06-27 21:41:16 -07:00
deriving-cmp-generic-tuple-struct.rs
replaced ignore-pretty with no-pretty-expanded
2014-06-27 21:41:16 -07:00
deriving-cmp-shortcircuit.rs
Utilize fewer reexports
2014-12-05 18:13:04 -05:00
deriving-default-box.rs
Add tests
2014-11-06 14:14:31 -05:00
deriving-encodable-decodable-box.rs
Add tests
2014-11-06 14:14:31 -05:00
deriving-encodable-decodable-cell-refcell.rs
implement Writer for Vec<u8>
2014-11-18 01:09:46 -05:00
deriving-encodable-decodable.rs
removed struct_variant feature from tests
2014-11-20 00:56:50 +01:00
deriving-enum-single-variant.rs
librustc: Forbid private types in public APIs.
2014-09-22 20:05:45 -07:00
deriving-eq-ord-boxed-slice.rs
DSTify Box<T> implementation of PartialEq, PartialOrd, Eq, Ord
2014-11-05 20:13:08 -05:00
deriving-global.rs
std: Drop Total from Total{Eq,Ord}
2014-06-01 10:31:27 -07:00
deriving-hash.rs
std: Rename strbuf operations to string
2014-05-27 12:59:31 -07:00
deriving-in-fn.rs
Remove all ToStr impls, add Show impls
2014-02-23 20:51:56 -08:00
deriving-in-macro.rs
librustc: Always parse macro!()/macro![] as expressions if not
2014-12-18 12:09:07 -05:00
deriving-meta-empty-trait-list.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
deriving-meta-multiple.rs
Fix misspelled comments for tests.
2014-08-09 22:08:36 -04:00
deriving-meta.rs
std: Rename {Eq,Ord} to Partial{Eq,Ord}
2014-05-30 15:52:24 -07:00
deriving-primitive.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
deriving-rand.rs
removed struct_variant feature from tests
2014-11-20 00:56:50 +01:00
deriving-self-lifetime-totalord-totaleq.rs
Utilize fewer reexports
2014-12-05 18:13:04 -05:00
deriving-self-lifetime.rs
Change xfail directives in compiletests to ignore, closes #11363
2014-02-11 18:23:20 +01:00
deriving-show-2.rs
removed struct_variant feature from tests
2014-11-20 00:56:50 +01:00
deriving-show.rs
removed struct_variant feature from tests
2014-11-20 00:56:50 +01:00
deriving-via-extension-c-enum.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
deriving-via-extension-enum.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
deriving-via-extension-hash-enum.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
deriving-via-extension-hash-struct.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
deriving-via-extension-struct-empty.rs
std: Rename {Eq,Ord} to Partial{Eq,Ord}
2014-05-30 15:52:24 -07:00
deriving-via-extension-struct-like-enum-variant.rs
removed struct_variant feature from tests
2014-11-20 00:56:50 +01:00
deriving-via-extension-struct-tuple.rs
std: Rename {Eq,Ord} to Partial{Eq,Ord}
2014-05-30 15:52:24 -07:00
deriving-via-extension-struct.rs
std: Rename {Eq,Ord} to Partial{Eq,Ord}
2014-05-30 15:52:24 -07:00
deriving-via-extension-type-params.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
deriving-zero.rs
Fix run-pass tests
2014-12-13 20:15:39 -05:00
die-macro.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
div-mod.rs
Remove ancient emacs mode lines from test cases
2013-10-25 17:41:54 -07:00
double-ref.rs
syntax: Parses && as & & whenever appropriate.
2014-04-17 17:48:59 +09:00
drop-on-empty-block-exit.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
drop-on-ret.rs
std: Rename strbuf operations to string
2014-05-27 12:59:31 -07:00
drop-struct-as-object.rs
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
drop-trait-enum.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
drop-trait-generic.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
drop-trait.rs
Remove re-exports of std::io::stdio::{print, println} in the prelude.
2014-01-11 10:46:00 +11:00
drop-uninhabited-enum.rs
Add Drop support for enums
2014-07-22 23:45:49 +02:00
drop-with-type-ascription-1.rs
Remove a large amount of deprecated functionality
2014-10-19 12:59:40 -07:00
drop-with-type-ascription-2.rs
Remove a large amount of deprecated functionality
2014-10-19 12:59:40 -07:00
dst-coercions.rs
Fix spelling mistakes in comments.
2014-10-25 23:11:17 -04:00
dst-deref-mut.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
dst-deref.rs
Handle custom deref returning fat pointers
2014-09-03 15:31:36 +12:00
dst-index.rs
Fixup various places that were doing &T+'a and do &(T+'a)
2014-11-26 11:42:06 -05:00
dst-raw.rs
Fallout from renaming
2014-09-16 14:37:48 -07:00
dst-struct-sole.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
dst-struct.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
dst-trait.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
dupe-first-attr.rc
Remove stage0 attributes.
2014-08-23 02:11:07 -07:00
duplicated-external-mods.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
early-ret-binop-add.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
early-vtbl-resolution.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
else-if.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
empty-allocation-non-null.rs
fixes for Box<[T]>
2014-09-09 15:14:36 -04:00
empty-allocation-rvalue-non-null.rs
librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except
2014-05-06 23:12:54 -07:00
empty-mutable-vec.rs
Use new attribute syntax in python files in src/etc too ( #13478 )
2014-04-14 21:00:31 +05:30
empty-tag.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
enum-alignment.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
enum-clike-ffi-as-int.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
enum-discr.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
enum-discrim-autosizing.rs
Add tests for enum discriminant sizing.
2013-10-29 09:09:20 -07:00
enum-discrim-manual-sizing.rs
Add tests for enum discriminant sizing.
2013-10-29 09:09:20 -07:00
enum-discrim-range-overflow.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
enum-discrim-width-stuff.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
enum-disr-val-pretty.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
enum-export-inheritance.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
enum-null-pointer-opt.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
enum-nullable-const-null-with-fields.rs
Utilize fewer reexports
2014-12-05 18:13:04 -05:00
enum-nullable-simplifycfg-misopt.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
enum-size-variance.rs
rustc: add a lint for large enum variants
2014-05-22 23:01:47 -07:00
enum-variants.rs
removed struct_variant feature from tests
2014-11-20 00:56:50 +01:00
enum-vec-initializer.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
eq-multidispatch.rs
Test PartialEq multidispatch
2014-12-02 18:52:50 -05:00
estr-slice.rs
rustc: Remove &str indexing from the language.
2014-07-01 19:12:29 -07:00
estr-uniq.rs
rustc: Remove &str indexing from the language.
2014-07-01 19:12:29 -07:00
evec-internal.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
evec-slice.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
exec-env.rs
std: Rename strbuf operations to string
2014-05-27 12:59:31 -07:00
explicit-i-suffix.rs
explicit-self-closures.rs
test: De-@mut the test suite
2014-01-03 14:02:01 -08:00
explicit-self-generic.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
explicit-self-objects-uniq.rs
librustc: Allow the new UFCS explicit self in trait definitions, and
2014-07-16 23:16:12 -07:00
explicit-self.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
explicit_self_xcrate_exe.rs
std: Rename strbuf operations to string
2014-05-27 12:59:31 -07:00
exponential-notation.rs
Remove a ton of public reexports
2014-12-21 09:26:41 -08:00
export-abstract-tag.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
export-glob-imports-target.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
export-multi.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
export-non-interference.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03:00
export-non-interference2.rs
log: Introduce liblog, the old std::logging
2014-03-15 22:26:36 -07:00
export-non-interference3.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
export-tag-variant.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
export-unexported-dep.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
expr-block-fn.rs
syntax: Tweak parsing lifetime bounds on closures
2014-04-06 00:08:21 -07:00
expr-block-generic-unique1.rs
librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except
2014-05-06 23:12:54 -07:00
expr-block-generic-unique2.rs
librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except
2014-05-06 23:12:54 -07:00
expr-block-generic.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
expr-block-slot.rs
expr-block-unique.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
expr-block.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
expr-copy.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
expr-empty-ret.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
expr-fn.rs
Remove a large amount of deprecated functionality
2014-10-19 12:59:40 -07:00
expr-if-generic.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
expr-if-panic-all.rs
test: Rename files, fail -> panic.
2014-11-11 09:36:12 -08:00
expr-if-panic.rs
test: Rename files, fail -> panic.
2014-11-11 09:36:12 -08:00
expr-if-struct.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
expr-if-unique.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
expr-if.rs
Remove ancient emacs mode lines from test cases
2013-10-25 17:41:54 -07:00
expr-match-generic-unique1.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
expr-match-generic-unique2.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
expr-match-generic.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
expr-match-panic-all.rs
test: Rename files, fail -> panic.
2014-11-11 09:36:12 -08:00
expr-match-panic.rs
test: Rename files, fail -> panic.
2014-11-11 09:36:12 -08:00
expr-match-struct.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
expr-match-unique.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
expr-match.rs
Remove ancient emacs mode lines from test cases
2013-10-25 17:41:54 -07:00
expr-scope.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
ext-expand-inner-exprs.rs
Expand string literals and exprs inside of macros
2014-03-02 14:12:02 -08:00
exterior.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
extern-1.rs
extern-call-deep.rs
liblibc: don't use int/uint for intptr_t/uintptr_t
2014-08-20 21:02:24 -04:00
extern-call-deep2.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
extern-call-direct.rs
Remove #[fixed_stack_segment] and #[rust_stack]
2013-11-11 10:40:34 -08:00
extern-call-indirect.rs
liblibc: don't use int/uint for intptr_t/uintptr_t
2014-08-20 21:02:24 -04:00
extern-call-scrub.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
extern-calling-convention-test.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
extern-compare-with-return-type.rs
Fix fallout from changes. In cases where stage0 compiler is needed, we
2014-12-22 12:27:07 -05:00
extern-crosscrate.rs
liblibc: don't use int/uint for intptr_t/uintptr_t
2014-08-20 21:02:24 -04:00
extern-foreign-crate.rs
extern crate foobar as foo;
2014-08-23 12:16:04 -07:00
extern-mod-abi.rs
extern-mod-ordering-exe.rs
libsyntax: Remove the use foo = bar syntax from the language in favor
2014-08-18 09:19:10 -07:00
extern-mod-syntax.rs
Use new attribute syntax in python files in src/etc too ( #13478 )
2014-04-14 21:00:31 +05:30
extern-pass-char.rs
mk: Move rust_test_helpers out of libstd
2014-06-05 17:55:41 -07:00
extern-pass-double.rs
mk: Move rust_test_helpers out of libstd
2014-06-05 17:55:41 -07:00
extern-pass-empty.rs
mk: Move rust_test_helpers out of libstd
2014-06-05 17:55:41 -07:00
extern-pass-TwoU8s.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
extern-pass-TwoU16s.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
extern-pass-TwoU32s.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
extern-pass-TwoU64s.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
extern-pass-u32.rs
mk: Move rust_test_helpers out of libstd
2014-06-05 17:55:41 -07:00
extern-pass-u64.rs
mk: Move rust_test_helpers out of libstd
2014-06-05 17:55:41 -07:00
extern-pub.rs
Rename all raw pointers as necessary
2014-06-28 11:53:58 -07:00
extern-return-TwoU8s.rs
librustc: Forbid private types in public APIs.
2014-09-22 20:05:45 -07:00
extern-return-TwoU16s.rs
librustc: Forbid private types in public APIs.
2014-09-22 20:05:45 -07:00
extern-return-TwoU32s.rs
librustc: Forbid private types in public APIs.
2014-09-22 20:05:45 -07:00
extern-return-TwoU64s.rs
librustc: Forbid private types in public APIs.
2014-09-22 20:05:45 -07:00
extern-stress.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
extern-take-value.rs
std: Change assert_eq!() to use {} instead of {:?}
2014-02-28 23:01:54 -08:00
extern-yield.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
extoption_env-not-defined.rs
Fix run-pass tests to have 'pub fn main'
2013-09-25 00:43:37 -07:00
fact.rs
log: Introduce liblog, the old std::logging
2014-03-15 22:26:36 -07:00
fat-arrow-match.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
field-destruction-order.rs
Fix a bug with the scheduler and destructor order
2013-10-24 15:16:58 -07:00
filter-block-view-items.rs
libsyntax: Accept use foo as bar; in lieu of use bar as foo;
2014-08-14 13:24:50 -07:00
fixed_length_copy.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
fixup-deref-mut.rs
librustc: Fix up mutability in method autoderefs if incorrect, and
2014-09-30 14:38:04 -07:00
float-literal-inference.rs
Remove re-exports of std::io::stdio::{print, println} in the prelude.
2014-01-11 10:46:00 +11:00
float-nan.rs
extra: Put the nail in the coffin, delete libextra
2014-03-14 13:59:02 -07:00
float-signature.rs
log: Introduce liblog, the old std::logging
2014-03-15 22:26:36 -07:00
float.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
float2.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
floatlits.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
fn-abi.rs
Register new snapshots
2014-05-09 21:13:02 -07:00
fn-bare-assign.rs
All uses of extern fn should mean extern "C" fn. Closes #9309 .
2014-02-24 13:24:57 +13:00
fn-bare-coerce-to-block.rs
test: Remove most uses of &fn() from the tests.
2013-11-26 08:19:00 -08:00
fn-bare-item.rs
log: Introduce liblog, the old std::logging
2014-03-15 22:26:36 -07:00
fn-bare-size.rs
std: Move size/align functions to std::mem. #2240
2013-10-17 17:31:35 -07:00
fn-bare-spawn.rs
All uses of extern fn should mean extern "C" fn. Closes #9309 .
2014-02-24 13:24:57 +13:00
fn-coerce-field.rs
syntax: Tweak parsing lifetime bounds on closures
2014-04-06 00:08:21 -07:00
fn-item-type-cast.rs
Various simple tests for fn item type vs fn pointer type and for coercions between them.
2014-12-22 12:27:08 -05:00
fn-item-type-coerce.rs
Various simple tests for fn item type vs fn pointer type and for coercions between them.
2014-12-22 12:27:08 -05:00
fn-lval.rs
All uses of extern fn should mean extern "C" fn. Closes #9309 .
2014-02-24 13:24:57 +13:00
fn-pattern-expected-type-2.rs
Remove re-exports of std::io::stdio::{print, println} in the prelude.
2014-01-11 10:46:00 +11:00
fn-pattern-expected-type.rs
test: Remove most uses of &fn() from the tests.
2013-11-26 08:19:00 -08:00
fn-type-infer.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
for-destruct.rs
test: Automatically remove all ~[T] from tests.
2014-03-21 23:37:21 +11:00
for-loop-goofiness.rs
librustc: Stop desugaring for expressions and translate them directly.
2014-07-24 18:58:12 -07:00
for-loop-panic.rs
test: Rename files, fail -> panic.
2014-11-11 09:36:12 -08:00
foreach-external-iterators-break.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
foreach-external-iterators-hashmap-break-restart.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
foreach-external-iterators-hashmap.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
foreach-external-iterators-loop.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
foreach-external-iterators-nested.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
foreach-external-iterators.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
foreach-nested.rs
Fallout from collection conventions
2014-11-06 12:26:08 -05:00
foreach-put-structured.rs
log: Introduce liblog, the old std::logging
2014-03-15 22:26:36 -07:00
foreach-simple-outer-slot.rs
log: Introduce liblog, the old std::logging
2014-03-15 22:26:36 -07:00
foreign-call-no-runtime.rs
Revise std::thread API to join by default
2014-12-18 23:31:52 -08:00
foreign-dupe.rs
Fix misspelled comments for tests.
2014-08-09 22:08:36 -04:00
foreign-fn-linkname.rs
Rename all raw pointers as necessary
2014-06-28 11:53:58 -07:00
foreign-fn-with-byval.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
foreign-mod-unused-const.rs
Fix fallout from std::libc separation
2014-04-04 09:31:44 -07:00
foreign-no-abi.rs
mk: Move rust_test_helpers out of libstd
2014-06-05 17:55:41 -07:00
foreign-struct.rs
Remove remaining nolink usages.( fixes #12810 )
2014-03-12 15:01:25 -07:00
foreign2.rs
Rename all raw pointers as necessary
2014-06-28 11:53:58 -07:00
format-nan.rs
Change std::fmt::{Float,LowerExp,UpperExp} to not print '-NaN' for f32::NAN and f64::NAN
2014-08-11 22:24:01 -04:00
format-ref-cell.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
fsu-moves-and-copies.rs
libsyntax: Accept use foo as bar; in lieu of use bar as foo;
2014-08-14 13:24:50 -07:00
fun-call-variants.rs
test: Remove most uses of &fn() from the tests.
2013-11-26 08:19:00 -08:00
fun-indirect-call.rs
All uses of extern fn should mean extern "C" fn. Closes #9309 .
2014-02-24 13:24:57 +13:00
func-arg-incomplete-pattern.rs
Rename all raw pointers as necessary
2014-06-28 11:53:58 -07:00
func-arg-ref-pattern.rs
Rename all raw pointers as necessary
2014-06-28 11:53:58 -07:00
func-arg-wild-pattern.rs
Added tests to make tidy
2014-02-07 12:49:24 -06:00
functional-struct-upd.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
generic-alias-unique.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
generic-default-type-params-cross-crate.rs
Use new attribute syntax in python files in src/etc too ( #13478 )
2014-04-14 21:00:31 +05:30
generic-default-type-params.rs
std: Rename {Eq,Ord} to Partial{Eq,Ord}
2014-05-30 15:52:24 -07:00
generic-derived-type.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
generic-exterior-unique.rs
librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except
2014-05-06 23:12:54 -07:00
generic-extern-mangle.rs
Remove lots of numeric traits from the preludes
2014-11-13 03:46:03 +11:00
generic-fn-infer.rs
Remove ancient emacs mode lines from test cases
2013-10-25 17:41:54 -07:00
generic-fn-twice.rs
Remove ancient emacs mode lines from test cases
2013-10-25 17:41:54 -07:00
generic-fn-unique.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
generic-fn.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
generic-ivec-leak.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
generic-newtype-struct.rs
Added tests to make tidy
2014-02-07 12:49:24 -06:00
generic-object.rs
librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except
2014-05-06 23:12:54 -07:00
generic-recursive-tag.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
generic-static-methods.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
generic-tag-corruption.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
generic-tag-local.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
generic-tag-match.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
generic-tag-values.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
generic-tag.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
generic-temporary.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
generic-tup.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
generic-type-synonym.rs
Fix warnings it tests
2013-08-17 08:42:35 -07:00
generic-type.rs
generic-unique.rs
librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except
2014-05-06 23:12:54 -07:00
getopts_ref.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
global-scope.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
guards-not-exhaustive.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
guards.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
hashmap-memory.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
hello.rs
Remove re-exports of std::io::stdio::{print, println} in the prelude.
2014-01-11 10:46:00 +11:00
hrtb-binder-levels-in-object-types.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-debruijn-object-types-in-closures.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-fn-like-trait-object.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-fn-like-trait.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-opt-in-copy.rs
Fix a bug in the opt-in-copy work: it was failing to liberate the regions bound in the impl before searching for Copy implements for all fields, leading to problems in the "copyability check". Basically the copyability check would wind up looking for an impl of for<'tcx> Foo<&'tcx T>. The impl that exists however is impl<T> Copy for Foo<T> and the current rules do not consider that a match (something I would like to revise in a later PR).
2014-12-19 03:29:30 -05:00
hrtb-parse.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
hrtb-precedence-of-plus-where-clause.rs
Test fixes and rebase conflicts
2014-11-26 16:50:13 -08:00
hrtb-precedence-of-plus.rs
Add tests for the parsing of + and the error messages if people get it wrong.
2014-11-26 11:42:06 -05:00
hrtb-resolve-lifetime.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-trait-object-paren-notation.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-trait-object-passed-to-closure.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-unboxed-closure-trait.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
html-literals.rs
librustc: Always parse macro!()/macro![] as expressions if not
2014-12-18 12:09:07 -05:00
huge-largest-array.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
hygiene-dodging-1.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
hygienic-labels-in-let.rs
Add support for labeled while loops.
2014-08-29 23:43:55 -04:00
hygienic-labels.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
i8-incr.rs
Remove ancient emacs mode lines from test cases
2013-10-25 17:41:54 -07:00
i32-sub.rs
Remove ancient emacs mode lines from test cases
2013-10-25 17:41:54 -07:00
if-bot.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
if-check.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
if-let.rs
Remove feature gate directives for if_let, while_let, and tuple_indexing.
2014-12-12 13:23:54 -06:00
if-ret.rs
ifmt.rs
add {:?} fmt syntax
2014-12-20 00:32:07 -08:00
ignore-all-the-things.rs
librustc: Feature gate subslice matching in non-tail positions.
2014-09-08 11:04:14 -07:00
impl-implicit-trait.rs
impl-privacy-xc-1.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
impl-privacy-xc-2.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
import-from.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
import-glob-0.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
import-glob-crate.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
import-in-block.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
import-trailing-comma.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
import.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
import2.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
import3.rs
Use new attribute syntax in python files in src/etc too ( #13478 )
2014-04-14 21:00:31 +05:30
import4.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
import5.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
import6.rs
Use new attribute syntax in python files in src/etc too ( #13478 )
2014-04-14 21:00:31 +05:30
import7.rs
Use new attribute syntax in python files in src/etc too ( #13478 )
2014-04-14 21:00:31 +05:30
import8.rs
libsyntax: Accept use foo as bar; in lieu of use bar as foo;
2014-08-14 13:24:50 -07:00
infer-fn-tail-expr.rs
Remove outdated and unnecessary std::vec_ng::Vec imports.
2014-03-22 01:08:57 +11:00
inferred-suffix-in-pattern-range.rs
librustc: Forbid .. in range patterns.
2014-09-30 09:11:26 -07:00
infinite-loops.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
inherent-trait-method-order.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
init-res-into-things.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
inner-attrs-on-impl.rs
Use new attribute syntax in python files in src/etc too ( #13478 )
2014-04-14 21:00:31 +05:30
inner-module.rs
log: Introduce liblog, the old std::logging
2014-03-15 22:26:36 -07:00
inner-static.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
instantiable.rs
Rename all raw pointers as necessary
2014-06-28 11:53:58 -07:00
int.rs
Remove ancient emacs mode lines from test cases
2013-10-25 17:41:54 -07:00
integer-literal-radix.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
integer-literal-suffix-inference.rs
intrinsic-alignment.rs
Continue cfg syntax transition
2014-10-12 11:40:19 -07:00
intrinsic-assume.rs
Add assume intrinsic
2014-10-16 01:44:44 +02:00
intrinsic-atomics-cc.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
intrinsic-atomics.rs
Rename all raw pointers as necessary
2014-06-28 11:53:58 -07:00
intrinsic-move-val.rs
Rename all raw pointers as necessary
2014-06-28 11:53:58 -07:00
intrinsic-return-address.rs
librustc: Don't allow return_address intrinsic in functions that don't use an out pointer.
2014-08-11 19:20:10 -07:00
intrinsic-uninit.rs
librustc: Feature gate lang items and intrinsics.
2014-06-23 23:28:28 -07:00
intrinsic-unreachable.rs
Add tests for intrinsics::unreachable
2014-10-04 20:09:09 -07:00
intrinsics-integer.rs
librustc: Feature gate lang items and intrinsics.
2014-06-23 23:28:28 -07:00
intrinsics-math.rs
librustc: Always parse macro!()/macro![] as expressions if not
2014-12-18 12:09:07 -05:00
invoke-external-foreign.rs
Touch up and rebase previous commits
2014-05-13 17:24:08 -07:00
irrefutable-unit.rs
issue-333.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
issue-868.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
issue-979.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03:00
issue-1112.rs
issue-1251.rs
Use new attribute syntax in python files in src/etc too ( #13478 )
2014-04-14 21:00:31 +05:30
issue-1257.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
issue-1451.rs
Use new attribute syntax in python files in src/etc too ( #13478 )
2014-04-14 21:00:31 +05:30
issue-1460.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
issue-1516.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
issue-1660.rs
issue-1696.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
issue-1701.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
issue-1821.rs
Remove outdated and unnecessary std::vec_ng::Vec imports.
2014-03-22 01:08:57 +11:00
issue-1866.rs
Rename all raw pointers as necessary
2014-06-28 11:53:58 -07:00
issue-1974.rs
std: Remove String's to_owned
2014-05-27 11:11:15 -07:00
issue-2074.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
issue-2185.rs
Fix misspelled comments for tests.
2014-08-09 22:08:36 -04:00
issue-2190-1.rs
Revise std::thread API to join by default
2014-12-18 23:31:52 -08:00
issue-2190-2.rs
test: Clean out the test suite a bit
2014-02-25 09:21:09 -08:00
issue-2214.rs
core: Remove the cast module
2014-05-11 01:13:02 -07:00
issue-2216.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
issue-2284.rs
issue-2288.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
issue-2311-2.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
issue-2311.rs
issue-2312.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
issue-2316-c.rs
Fix xcrate enum namespacing
2014-11-25 11:02:47 -08:00
issue-2380-b.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
issue-2383.rs
collections: Remove all collections traits
2014-11-01 11:37:04 -07:00
issue-2414-c.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
issue-2428.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
issue-2445-b.rs
Fix warnings it tests
2013-08-17 08:42:35 -07:00
issue-2445.rs
Fix warnings it tests
2013-08-17 08:42:35 -07:00
issue-2463.rs
Fix warnings it tests
2013-08-17 08:42:35 -07:00
issue-2472.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
issue-2487-a.rs
test: Remove non-procedure uses of do from compiletest, libstd tests,
2013-11-26 08:25:27 -08:00
issue-2502.rs
librustc: Implement lifetime elision.
2014-07-19 13:10:58 -07:00
issue-2526-a.rs
Use new attribute syntax in python files in src/etc too ( #13478 )
2014-04-14 21:00:31 +05:30
issue-2550.rs
rm obsolete no-op lints
2013-07-20 20:17:08 -04:00
issue-2611-3.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
issue-2631-b.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03:00
issue-2633-2.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
issue-2633.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
issue-2642.rs
issue-2708.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03:00
issue-2718.rs
Make Send and Sync traits unsafe
2014-12-26 17:26:33 +01:00
issue-2723-b.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
issue-2734.rs
Implement generalized object and type parameter bounds ( Fixes #16462 )
2014-08-27 21:46:52 -04:00
issue-2735-2.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03:00
issue-2735-3.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03:00
issue-2735.rs
Implement generalized object and type parameter bounds ( Fixes #16462 )
2014-08-27 21:46:52 -04:00
issue-2748-a.rs
librustc: Implement lifetime elision.
2014-07-19 13:10:58 -07:00
issue-2748-b.rs
issue-2804-2.rs
Remove a large amount of deprecated functionality
2014-10-19 12:59:40 -07:00
issue-2804.rs
Utilize fewer reexports
2014-12-05 18:13:04 -05:00
issue-2895.rs
Continue cfg syntax transition
2014-10-12 11:40:19 -07:00
issue-2904.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
issue-2935.rs
librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except
2014-05-06 23:12:54 -07:00
issue-2936.rs
issue-2989.rs
Remove a large amount of deprecated functionality
2014-10-19 12:59:40 -07:00
issue-3012-2.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03:00
issue-3026.rs
Fallout from the libcollections movement
2014-06-05 13:55:11 -07:00
issue-3037.rs
std: Rename the ToStr trait to ToString, and to_str to to_string.
2014-07-08 13:01:43 -07:00
issue-3052.rs
syntax: Tweak parsing lifetime bounds on closures
2014-04-06 00:08:21 -07:00
issue-3091.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
issue-3109.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
issue-3121.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
issue-3149.rs
librustc: Remove all uses of the Copy bound.
2013-07-17 14:57:53 -07:00
issue-3211.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
issue-3220.rs
switch Drop to &mut self
2013-09-16 22:19:23 -04:00
issue-3290.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
issue-3389.rs
std: Rename strbuf operations to string
2014-05-27 12:59:31 -07:00
issue-3424.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
issue-3429.rs
test: Remove most uses of &fn() from the tests.
2013-11-26 08:19:00 -08:00
issue-3447.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03:00
issue-3500.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
issue-3556.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
issue-3559.rs
std: Rename the ToStr trait to ToString, and to_str to to_string.
2014-07-08 13:01:43 -07:00
issue-3563-2.rs
remove obsolete foreach keyword
2013-08-03 22:48:02 -04:00
issue-3563-3.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
issue-3574.rs
libcore: Remove all uses of ~str from libcore.
2014-05-22 14:42:02 -07:00
issue-3609.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
issue-3656.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
issue-3683.rs
Add a ton of ignore-lexer-test
2014-07-21 18:38:40 -07:00
issue-3702.rs
librustc: Give trait methods accessible via fewer autoderefs priority
2014-09-26 13:02:47 -07:00
issue-3743.rs
Fix run-pass tests
2014-12-13 20:15:39 -05:00
issue-3753.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
issue-3794.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
issue-3847.rs
rpass/cfail: Update field privacy where necessary
2014-03-31 15:47:36 -07:00
issue-3874.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
issue-3878.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
issue-3888-2.rs
Put slicing syntax behind a feature gate.
2014-10-07 15:49:53 +13:00
issue-3895.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
issue-3904.rs
syntax: Tweak parsing lifetime bounds on closures
2014-04-06 00:08:21 -07:00
issue-3935.rs
std: Rename {Eq,Ord} to Partial{Eq,Ord}
2014-05-30 15:52:24 -07:00
issue-3979-2.rs
Fix the issue-3979 tests and add a new test.
2013-07-23 17:06:56 -07:00
issue-3979-generics.rs
Stop accepting 'impl ...;', require {} instead
2013-09-24 14:12:02 -07:00
issue-3979-xcrate.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
issue-3979.rs
Stop accepting 'impl ...;', require {} instead
2013-09-24 14:12:02 -07:00
issue-3991.rs
Fallout from collection conventions
2014-11-06 12:26:08 -05:00
issue-4016.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
issue-4025.rs
Remove re-exports of std::io::stdio::{print, println} in the prelude.
2014-01-11 10:46:00 +11:00
issue-4036.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
issue-4107.rs
remove the float type
2013-10-01 14:54:10 -04:00
issue-4120.rs
log: Introduce liblog, the old std::logging
2014-03-15 22:26:36 -07:00
issue-4208.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
issue-4228.rs
issue-4241.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
issue-4252.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
issue-4333.rs
Deprecate the bytes!() macro.
2014-06-18 17:02:22 -07:00
issue-4387.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
issue-4401.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
issue-4446.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
issue-4448.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
issue-4464.rs
Put slicing syntax behind a feature gate.
2014-10-07 15:49:53 +13:00
issue-4541.rs
std: Rename strbuf operations to string
2014-05-27 12:59:31 -07:00
issue-4542.rs
test: Clean out the test suite a bit
2014-02-25 09:21:09 -08:00
issue-4545.rs
extern crate foobar as foo;
2014-08-23 12:16:04 -07:00
issue-4734.rs
rustc: Run destructors when dest=Ignore
2014-04-08 08:28:54 -07:00
issue-4735.rs
Rename all raw pointers as necessary
2014-06-28 11:53:58 -07:00
issue-4759-1.rs
Add a ton of ignore-lexer-test
2014-07-21 18:38:40 -07:00
issue-4759.rs
librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except
2014-05-06 23:12:54 -07:00
issue-4830.rs
librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except
2014-05-06 23:12:54 -07:00
issue-4875.rs
Register new snapshots
2013-11-28 20:27:56 -08:00
issue-5008-borrowed-traitobject-method-call.rs
std: Rename strbuf operations to string
2014-05-27 12:59:31 -07:00
issue-5060.rs
librustc: Always parse macro!()/macro![] as expressions if not
2014-12-18 12:09:07 -05:00
issue-5192.rs
Implement generalized object and type parameter bounds ( Fixes #16462 )
2014-08-27 21:46:52 -04:00
issue-5239-2.rs
Added tests to make tidy
2014-02-07 12:49:24 -06:00
issue-5243.rs
Make 'self lifetime illegal.
2013-12-11 10:54:06 -08:00
issue-5280.rs
Add a ton of ignore-lexer-test
2014-07-21 18:38:40 -07:00
issue-5315.rs
Fix run-pass tests to have 'pub fn main'
2013-09-25 00:43:37 -07:00
issue-5321-immediates-with-bare-self.rs
Add a ton of ignore-lexer-test
2014-07-21 18:38:40 -07:00
issue-5353.rs
test: Convert statics to constants
2014-10-09 09:44:52 -07:00
issue-5518.rs
extern crate foobar as foo;
2014-08-23 12:16:04 -07:00
issue-5521.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
issue-5530.rs
removed struct_variant feature from tests
2014-11-20 00:56:50 +01:00
issue-5550.rs
std: Rename strbuf operations to string
2014-05-27 12:59:31 -07:00
issue-5554.rs
Implement generalized object and type parameter bounds ( Fixes #16462 )
2014-08-27 21:46:52 -04:00
issue-5572.rs
std: Rename {Eq,Ord} to Partial{Eq,Ord}
2014-05-30 15:52:24 -07:00
issue-5666.rs
Remove unnecessary to_string calls
2014-06-26 08:56:49 +02:00
issue-5688.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
issue-5708.rs
Fixup various places that were doing &T+'a and do &(T+'a)
2014-11-26 11:42:06 -05:00
issue-5718.rs
Add tests for a few resolved issues
2014-10-02 22:21:50 +02:00
issue-5741.rs
Use new attribute syntax in python files in src/etc too ( #13478 )
2014-04-14 21:00:31 +05:30
issue-5754.rs
remove the float type
2013-10-01 14:54:10 -04:00
issue-5791.rs
Rename all raw pointers as necessary
2014-06-28 11:53:58 -07:00
issue-5884.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03:00
issue-5900.rs
Add a limited prim type lookup for safer const expr evaluation
2014-01-29 00:05:11 -05:00
issue-5917.rs
librustc: Remove the &LIFETIME EXPR production from the language.
2014-07-04 00:56:57 -07:00
issue-5950.rs
libsyntax: Accept use foo as bar; in lieu of use bar as foo;
2014-08-14 13:24:50 -07:00
issue-5988.rs
Add tests for E-needstest issues
2014-12-17 23:00:32 +01:00
issue-5997.rs
core: rename strbuf::StrBuf to string::String
2014-05-24 21:48:10 -07:00
issue-6117.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
issue-6128.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
issue-6130.rs
Use new attribute syntax in python files in src/etc too ( #13478 )
2014-04-14 21:00:31 +05:30
issue-6153.rs
Remove outdated and unnecessary std::vec_ng::Vec imports.
2014-03-22 01:08:57 +11:00
issue-6157.rs
Remove all shadowed lifetimes.
2014-12-15 10:23:48 -05:00
issue-6318.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
issue-6334.rs
Sort trait bounds.
2014-07-25 16:19:04 -04:00
issue-6341.rs
std: Rename {Eq,Ord} to Partial{Eq,Ord}
2014-05-30 15:52:24 -07:00
issue-6344-let.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
issue-6344-match.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
issue-6449.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
issue-6470.rs
Rename all raw pointers as necessary
2014-06-28 11:53:58 -07:00
issue-6557.rs
librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except
2014-05-06 23:12:54 -07:00
issue-6892.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
issue-6898.rs
std: Move intrinsics to std::intrinsics.
2014-02-23 01:07:53 -08:00
issue-6919.rs
Use new attribute syntax in python files in src/etc too ( #13478 )
2014-04-14 21:00:31 +05:30
issue-7012.rs
DST coercions and DST structs
2014-08-26 12:38:51 +12:00
issue-7178.rs
extern crate foobar as foo;
2014-08-23 12:16:04 -07:00
issue-7222.rs
test: Convert statics to constants
2014-10-09 09:44:52 -07:00
issue-7268.rs
Add tests for E-needstest issues
2014-11-03 21:05:38 +01:00
issue-7320.rs
librustc: Allow the new UFCS explicit self in trait definitions, and
2014-07-16 23:16:12 -07:00
issue-7344.rs
Use new attribute syntax in python files in src/etc too ( #13478 )
2014-04-14 21:00:31 +05:30
issue-7519-match-unit-in-arg.rs
Fix run-pass tests to have 'pub fn main'
2013-09-25 00:43:37 -07:00
issue-7563.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
issue-7575.rs
core: rename strbuf::StrBuf to string::String
2014-05-24 21:48:10 -07:00
issue-7660.rs
Remove a large amount of deprecated functionality
2014-10-19 12:59:40 -07:00
issue-7663.rs
librustc: Forbid external crates, imports, and/or items from being
2014-08-16 19:32:25 -07:00
issue-7673-cast-generically-implemented-trait.rs
libsyntax: Stop parsing + with no bounds after it.
2014-06-20 15:46:58 -07:00
issue-7784.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
issue-7899.rs
extern crate foobar as foo;
2014-08-23 12:16:04 -07:00
issue-7911.rs
librustc: Always parse macro!()/macro![] as expressions if not
2014-12-18 12:09:07 -05:00
issue-8044.rs
extern crate foobar as foo;
2014-08-23 12:16:04 -07:00
issue-8171-default-method-self-inherit-builtin-trait.rs
Fix run-pass tests to have 'pub fn main'
2013-09-25 00:43:37 -07:00
issue-8248.rs
Fix run-pass tests to have 'pub fn main'
2013-09-25 00:43:37 -07:00
issue-8249.rs
Fixup various places that were doing &T+'a and do &(T+'a)
2014-11-26 11:42:06 -05:00
issue-8259.rs
Fix xcrate enum namespacing
2014-11-25 11:02:47 -08:00
issue-8351-1.rs
removed struct_variant feature from tests
2014-11-20 00:56:50 +01:00
issue-8351-2.rs
removed struct_variant feature from tests
2014-11-20 00:56:50 +01:00
issue-8391.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
issue-8398.rs
Fix fallout from coercion removal
2014-11-17 22:41:33 +13:00
issue-8401.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
issue-8460.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
issue-8498.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
issue-8506.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
issue-8578.rs
librustc: Remove the &LIFETIME EXPR production from the language.
2014-07-04 00:56:57 -07:00
issue-8709.rs
librustc: Always parse macro!()/macro![] as expressions if not
2014-12-18 12:09:07 -05:00
issue-8783.rs
Overhaul typechecking of patterns
2014-10-24 19:43:47 +02:00
issue-8827.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
issue-8851.rs
librustc: Always parse macro!()/macro![] as expressions if not
2014-12-18 12:09:07 -05:00
issue-8860.rs
Fallout from libgreen and libnative removal
2014-11-20 17:19:24 -08:00
issue-8898.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
issue-9047.rs
std: Rename strbuf operations to string
2014-05-27 12:59:31 -07:00
issue-9110.rs
librustc: Always parse macro!()/macro![] as expressions if not
2014-12-18 12:09:07 -05:00
issue-9123.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
issue-9129.rs
librustc: Always parse macro!()/macro![] as expressions if not
2014-12-18 12:09:07 -05:00
issue-9188.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
issue-9249.rs
Fix fallout from coercion removal
2014-11-17 22:41:33 +13:00
issue-9259.rs
Remove a large amount of deprecated functionality
2014-10-19 12:59:40 -07:00
issue-9382.rs
Fix misspelled comments for tests.
2014-08-09 22:08:36 -04:00
issue-9394-inherited-trait-calls.rs
std: Rename strbuf operations to string
2014-05-27 12:59:31 -07:00
issue-9396.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
issue-9446.rs
std: Rename strbuf operations to string
2014-05-27 12:59:31 -07:00
issue-9719.rs
Fixup various places that were doing &T+'a and do &(T+'a)
2014-11-26 11:42:06 -05:00
issue-9737.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
issue-9906.rs
extern crate foobar as foo;
2014-08-23 12:16:04 -07:00
issue-9918.rs
Resolve type variables when checking casting to char
2014-02-13 12:50:25 -08:00
issue-9942.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
issue-9968.rs
extern crate foobar as foo;
2014-08-23 12:16:04 -07:00
issue-10025.rs
rustc: Enable writing "unsafe extern fn() {}"
2014-05-06 21:03:59 -07:00
issue-10028.rs
extern crate foobar as foo;
2014-08-23 12:16:04 -07:00
issue-10031.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
issue-10228.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
issue-10392.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
issue-10396.rs
Add tests for E-needstest issues
2014-11-03 21:05:38 +01:00
issue-10456.rs
Add tests for E-needstest issues
2014-12-17 23:00:32 +01:00
issue-10626.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
issue-10638.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
issue-10682.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
issue-10683.rs
Rename to_ascii_{lower,upper} to to_ascii_{lower,upper}case, per #14401
2014-12-24 19:33:04 +01:00
issue-10714.rs
core: Finish stabilizing the mem module.
2014-05-23 20:55:57 -07:00
issue-10718.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
issue-10734.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
issue-10763.rs
test: Add a test for fixed issue #10763
2014-05-20 21:14:20 -07:00
issue-10764.rs
test: Add tests for closed issue #10764
2014-06-02 09:24:03 -07:00
issue-10767.rs
Fix fallout from changes. In cases where stage0 compiler is needed, we
2014-12-22 12:27:07 -05:00
issue-10802.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
issue-10806.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
issue-10853.rs
Replace deprecated missing_doc attribute.
2014-11-01 21:12:13 -04:00
issue-10902.rs
Fixup various places that were doing &T+'a and do &(T+'a)
2014-11-26 11:42:06 -05:00
issue-11085.rs
removed struct_variant feature from tests
2014-11-20 00:56:50 +01:00
issue-11205.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
issue-11224.rs
extern crate foobar as foo;
2014-08-23 12:16:04 -07:00
issue-11225-1.rs
extern crate foobar as foo;
2014-08-23 12:16:04 -07:00
issue-11225-2.rs
extern crate foobar as foo;
2014-08-23 12:16:04 -07:00
issue-11267.rs
changes to tests
2014-10-30 15:51:56 +13:00
issue-11384.rs
Add tests for issues #11384 and #12909
2014-10-14 10:24:25 -05:00
issue-11508.rs
extern crate foobar as foo;
2014-08-23 12:16:04 -07:00
issue-11529.rs
extern crate foobar as foo;
2014-08-23 12:16:04 -07:00
issue-11552.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
issue-11577.rs
removed struct_variant feature from tests
2014-11-20 00:56:50 +01:00
issue-11612.rs
Implement generalized object and type parameter bounds ( Fixes #16462 )
2014-08-27 21:46:52 -04:00
issue-11677.rs
Implement generalized object and type parameter bounds ( Fixes #16462 )
2014-08-27 21:46:52 -04:00
issue-11709.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
issue-11736.rs
Conventions and cleanup for Bitv and BitvSet
2014-12-20 09:10:02 -05:00
issue-11869.rs
Add tests for a few resolved issues
2014-10-02 22:21:50 +02:00
issue-11881.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
issue-11940.rs
test: Convert statics to constants
2014-10-09 09:44:52 -07:00
issue-11958.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
issue-12028.rs
Fix fallout from coercion removal
2014-11-17 22:41:33 +13:00
issue-12133-1.rs
extern crate foobar as foo;
2014-08-23 12:16:04 -07:00
issue-12133-2.rs
extern crate foobar as foo;
2014-08-23 12:16:04 -07:00
issue-12133-3.rs
extern crate foobar as foo;
2014-08-23 12:16:04 -07:00
issue-12285.rs
Fix #12285
2014-07-04 00:29:47 +02:00
issue-12582.rs
librustc: Forbid .. in range patterns.
2014-09-30 09:11:26 -07:00
issue-12612.rs
extern crate foobar as foo;
2014-08-23 12:16:04 -07:00
issue-12660.rs
Fixes ICE when using reexported unit-like structs
2014-09-30 16:22:55 +02:00
issue-12677.rs
libcore: make iterator adaptors Cloneable
2014-12-14 10:47:04 -05:00
issue-12684.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
issue-12699.rs
Fallout from libgreen and libnative removal
2014-11-20 17:19:24 -08:00
issue-12744.rs
Add tests for E-needstest issues
2014-12-17 23:00:32 +01:00
issue-12860.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
issue-12909.rs
Add tests for issues #11384 and #12909
2014-10-14 10:24:25 -05:00
issue-13027.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
issue-13105.rs
Add tests for a few fixed issues
2014-10-17 00:27:12 +02:00
issue-13167.rs
Renaming of the Iter types as in RFC #344
2014-12-22 12:58:55 +01:00
issue-13204.rs
Rename Iterator::len to count
2014-06-06 19:51:31 -07:00
issue-13214.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
issue-13259-windows-tcb-trash.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
issue-13264.rs
Add tests for E-needstest issues
2014-12-17 23:00:32 +01:00
issue-13304.rs
Back io::stdin with a global singleton BufferedReader
2014-12-03 23:18:52 -08:00
issue-13323.rs
Add tests for E-needstest issues
2014-12-17 23:00:32 +01:00
issue-13352.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
issue-13405.rs
Add tests for a few resolved issues
2014-10-02 22:21:50 +02:00
issue-13434.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
issue-13494.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
issue-13507-2.rs
Fixes #13507
2014-04-14 17:39:52 -07:00
issue-13620.rs
extern crate foobar as foo;
2014-08-23 12:16:04 -07:00
issue-13703.rs
Add tests for a few resolved issues
2014-10-02 22:21:50 +02:00
issue-13763.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
issue-13775.rs
rustc: Don't die on 0-length pattern idents
2014-04-26 10:24:47 -07:00
issue-13837.rs
Make Send and Sync traits unsafe
2014-12-26 17:26:33 +01:00
issue-13867.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
issue-13872.rs
extern crate foobar as foo;
2014-08-23 12:16:04 -07:00
issue-14021.rs
Remove a large amount of deprecated functionality
2014-10-19 12:59:40 -07:00
issue-14082.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03:00
issue-14254.rs
Split resolve from rustc::middle into rustc_resolve.
2014-12-20 07:28:47 +02:00
issue-14308.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
issue-14330.rs
extern crate foobar as foo;
2014-08-23 12:16:04 -07:00
issue-14393.rs
Remove workaround of #13793/#10872
2014-08-18 13:45:08 +09:00
issue-14399.rs
librustc: Don't overwrite vtables when coercing to trait object.
2014-06-17 23:47:17 -04:00
issue-14421.rs
extern crate foobar as foo;
2014-08-23 12:16:04 -07:00
issue-14422.rs
extern crate foobar as foo;
2014-08-23 12:16:04 -07:00
issue-14456.rs
Back io::stdin with a global singleton BufferedReader
2014-12-03 23:18:52 -08:00
issue-14589.rs
librustc: Try to resolve before coercions.
2014-06-03 15:38:04 -04:00
issue-14837.rs
removed struct_variant feature from tests
2014-11-20 00:56:50 +01:00
issue-14865.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
issue-14901.rs
Fixup various places that were doing &T+'a and do &(T+'a)
2014-11-26 11:42:06 -05:00
issue-14919.rs
Add tests for a few resolved issues
2014-10-02 22:21:50 +02:00
issue-14933.rs
rustc: Don't mark type parameters as exported
2014-06-16 18:16:28 -07:00
issue-14936.rs
Continue cfg syntax transition
2014-10-12 11:40:19 -07:00
issue-14940.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
issue-14958.rs
Fixup various places that were doing &T+'a and do &(T+'a)
2014-11-26 11:42:06 -05:00
issue-14959.rs
Fixup various places that were doing &T+'a and do &(T+'a)
2014-11-26 11:42:06 -05:00
issue-15043.rs
syntax: Parse GT tokens from >= and >>=
2014-06-20 09:53:12 -07:00
issue-15063.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
issue-15080.rs
Fix fallout
2014-12-03 10:41:48 -05:00
issue-15104.rs
librustc: Change the syntax of subslice matching to use postfix ..
2014-09-08 16:12:13 -07:00
issue-15108.rs
Test fixes from the rollup
2014-06-24 18:57:01 -07:00
issue-15129.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
issue-15149.rs
Remove a large amount of deprecated functionality
2014-10-19 12:59:40 -07:00
issue-15155.rs
Search for implemented kinds recursively on Trait types. Fixes #15155 and #13155 .
2014-11-23 12:24:34 +00:00
issue-15189.rs
librustc: Always parse macro!()/macro![] as expressions if not
2014-12-18 12:09:07 -05:00
issue-15221.rs
librustc: Always parse macro!()/macro![] as expressions if not
2014-12-18 12:09:07 -05:00
issue-15261.rs
Add tests for a few fixed issues
2014-10-17 00:27:12 +02:00
issue-15444.rs
Fix fallout from changes. In cases where stage0 compiler is needed, we
2014-12-22 12:27:07 -05:00
issue-15487.rs
Replace "ignore-win32" in tests with "ignore-windows"
2014-08-12 00:14:00 -07:00
issue-15562.rs
Updated to new extern crate syntax.
2014-09-01 09:02:00 -07:00
issue-15571.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
issue-15673.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
issue-15689-1.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
issue-15689-2.rs
Add test for second half of issue #15689
2014-11-03 18:29:25 -05:00
issue-15734.rs
Add tests for E-needstest issues
2014-11-03 21:05:38 +01:00
issue-15763.rs
changes to tests
2014-10-30 15:51:56 +13:00
issue-15774.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
issue-15793.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
issue-15858.rs
librustc: Don't ICE when trying to subst regions in destructor call.
2014-07-31 11:50:24 -07:00
issue-15924.rs
Add tests for a few resolved issues
2014-10-02 22:21:50 +02:00
issue-16151.rs
Fallout from renaming
2014-09-16 14:37:48 -07:00
issue-16256.rs
Add tests for a few fixed issues
2014-10-17 00:27:12 +02:00
issue-16272.rs
Remove all use of librustuv
2014-10-01 10:33:11 -07:00
issue-16278.rs
s/Tree/BTree
2014-12-18 16:20:32 -05:00
issue-16441.rs
Fix handling of ignored arguments in FFI wrappers for rust functions
2014-08-14 00:18:38 +02:00
issue-16452.rs
Add missing tests for fixed issues
2014-08-18 01:47:28 +02:00
issue-16492.rs
Fix the order in which struct fields drop
2014-08-15 13:36:25 -07:00
issue-16560.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
issue-16596.rs
Add tests for a few fixed issues
2014-10-17 00:27:12 +02:00
issue-16597-empty.rs
Address review comments, add tests
2014-08-30 23:48:31 -07:00
issue-16597.rs
ignore-pretty the test
2014-09-01 19:15:41 -07:00
issue-16643.rs
Updated to new extern crate syntax.
2014-09-01 09:02:00 -07:00
issue-16648.rs
Remove the branch merging optimisations for slice patterns
2014-08-30 19:50:46 +02:00
issue-16668.rs
Add blanket impls to allow the various Fn traits to be interconverted.
2014-11-05 22:01:29 -05:00
issue-16671.rs
Revise std::thread API to join by default
2014-12-18 23:31:52 -08:00
issue-16739.rs
Purge the hack that allows FnOnce to be used with a by-value self method. Besides being yucky, it will cause problems if we try to make all traits implement themselves, which would make a lot of things in life easier. Also, it was inextricably linked to Box, which was not the intention. We can work around its absence, so better to reimplement it later in a more thorough fashion.
2014-12-14 04:21:56 -05:00
issue-16774.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-17068.rs
Add regression for #17068
2014-11-08 11:07:28 -08:00
issue-17074.rs
test: Convert statics to constants
2014-10-09 09:44:52 -07:00
issue-17121.rs
Add tests for a few fixed issues
2014-10-17 00:27:12 +02:00
issue-17216.rs
Remove a large amount of deprecated functionality
2014-10-19 12:59:40 -07:00
issue-17302.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
issue-17322.rs
Pass the unadjusted type into the unsize_info function, which seems to be what it expects. Fixes #17322 .
2014-11-19 10:02:04 -05:00
issue-17351.rs
Add tests for E-needstest issues
2014-12-17 23:00:32 +01:00
issue-17361.rs
Add regression test for issue #17361
2014-10-28 00:03:36 -07:00
issue-17503.rs
Add tests for E-needstest issues
2014-12-17 23:00:32 +01:00
issue-17662.rs
Fold MethodOrigins to resolve inference variables they may contain.
2014-09-30 23:53:15 +03:00
issue-17718-parse-const.rs
syntax: Enable parsing of const globals
2014-10-02 19:37:06 -07:00
issue-17718-static-unsafe-interior.rs
Keep track of the whole error chain
2014-12-26 17:26:33 +01:00
issue-17718.rs
test: Convert statics to constants
2014-10-09 09:44:52 -07:00
issue-17734.rs
Add regression test for issue #17734
2014-10-05 10:09:24 -07:00
issue-17771.rs
Add tests for E-needstest issues
2014-12-17 23:00:32 +01:00
issue-17816.rs
Add tests for E-needstest issues
2014-12-17 23:00:32 +01:00
issue-17877.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
issue-17897.rs
Add tests for E-needstest issues
2014-12-17 23:00:32 +01:00
issue-18110.rs
Add tests for E-needstest issues
2014-11-03 21:05:38 +01:00
issue-18188.rs
Add tests for E-needstest issues
2014-12-17 23:00:32 +01:00
issue-18232.rs
Add tests for E-needstest issues
2014-12-17 23:00:32 +01:00
issue-18352.rs
Fix a typecheck regression with constant borrowed pointers in patterns
2014-10-26 22:35:26 +01:00
issue-18353.rs
Test
2014-11-05 16:53:10 +13:00
issue-18412.rs
Remove feature gate directives for if_let, while_let, and tuple_indexing.
2014-12-12 13:23:54 -06:00
issue-18425.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
issue-18464.rs
Test fixes and rebase conflicts
2014-11-03 11:02:36 -08:00
issue-18501.rs
Add regression test for #18501
2014-11-01 19:07:51 -07:00
issue-18514.rs
Add regression test for issue #18514
2014-11-01 15:24:42 -07:00
issue-18539.rs
librustc: Check if return type is void not zero-sized for fn->closure wrapper.
2014-11-02 14:43:52 -05:00
issue-18619.rs
Clean up FileType enum following enum namespacing
2014-11-24 23:01:15 +00:00
issue-18652.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-18661.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-18685.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-18711.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-18738.rs
syntax: use UFCS in the expansion of #[deriving(Ord)]
2014-12-07 16:46:46 -05:00
issue-18767.rs
Add regression for #18767
2014-11-08 11:07:28 -08:00
issue-18859.rs
Added test for module_path! fix
2014-11-24 10:07:19 -07:00
issue-19037.rs
DSTify impl Clone for &T
2014-11-17 14:35:27 -05:00
issue-19098.rs
Add tests for E-needstest issues
2014-12-17 23:00:32 +01:00
issue-19100.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
issue-19127.rs
Add tests for E-needstest issues
2014-12-17 23:00:32 +01:00
issue-19129-1.rs
Add test for #19129
2014-12-14 21:10:51 -05:00
issue-19129-2.rs
Add test for #19129
2014-12-14 21:10:51 -05:00
issue-19135.rs
Add tests for E-needstest issues
2014-12-17 23:00:32 +01:00
issue-19244.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
issue-19293.rs
Fix xcrate enum namespacing
2014-11-25 11:02:47 -08:00
issue-19340-1.rs
Fallout of std::str stabilization
2014-12-21 23:31:42 -08:00
issue-19340-2.rs
Fallout of std::str stabilization
2014-12-21 23:31:42 -08:00
issue-19358.rs
libsyntax: Make deriving also respect where bounds.
2014-12-14 01:13:23 -05:00
issue-19367.rs
Fallout of std::str stabilization
2014-12-21 23:31:42 -08:00
issue-19398.rs
Fix the ordering of unsafe and extern in methods
2014-11-30 21:33:04 +13:00
issue-19811-escape-unicode.rs
Add regression test for Issue 19811.
2014-12-18 12:37:29 +01:00
issue-20091.rs
Test fixes and rebase conflicts
2014-12-21 13:49:04 -08:00
issue2170exe.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
issue_3136_b.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
issue_9155.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
istr.rs
std: Rename strbuf operations to string
2014-05-27 12:59:31 -07:00
item-attributes.rs
Remove few FIXMEs
2014-06-24 17:23:16 -07:00
item-name-overload.rs
Remove ancient emacs mode lines from test cases
2013-10-25 17:41:54 -07:00
iter-range.rs
log: Introduce liblog, the old std::logging
2014-03-15 22:26:36 -07:00
ivec-pass-by-value.rs
Remove outdated and unnecessary std::vec_ng::Vec imports.
2014-03-22 01:08:57 +11:00
ivec-tag.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
keyword-changes-2012-07-31.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
kindck-implicit-close-over-mut-var.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
kindck-owned-trait-contains-1.rs
Implement generalized object and type parameter bounds ( Fixes #16462 )
2014-08-27 21:46:52 -04:00
kinds-in-metadata.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
labeled-break.rs
Fix formatting, update copyright dates
2014-08-29 23:44:08 -04:00
lambda-infer-unresolved.rs
Remove outdated and unnecessary std::vec_ng::Vec imports.
2014-03-22 01:08:57 +11:00
lambda-var-hygiene.rs
added xfailed tests for two other flavors of var hygiene
2014-06-24 17:22:54 -07:00
lang-item-public.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
large-records.rs
Remove ancient emacs mode lines from test cases
2013-10-25 17:41:54 -07:00
last-use-in-block.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
last-use-in-cap-clause.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
last-use-is-capture.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
lazy-and-or.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
lazy-init.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
leak-unique-as-tydesc.rs
librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except
2014-05-06 23:12:54 -07:00
let-assignability.rs
librustc: Remove cross-borrowing of Box<T> to &T from the language,
2014-07-17 14:05:36 -07:00
let-destruct-ref.rs
libcore: Remove all uses of ~str from libcore.
2014-05-22 14:42:02 -07:00
let-var-hygiene.rs
librustc: Always parse macro!()/macro![] as expressions if not
2014-12-18 12:09:07 -05:00
lexer-crlf-line-endings-string-literal-doc-comment.rs
Add a ton of ignore-lexer-test
2014-07-21 18:38:40 -07:00
linear-for-loop.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
link-section.rs
Added tests to make tidy
2014-02-07 12:49:24 -06:00
linkage-visibility.rs
extern crate foobar as foo;
2014-08-23 12:16:04 -07:00
linkage1.rs
extern crate foobar as foo;
2014-08-23 12:16:04 -07:00
lint-cstack.rs
Fix fallout from std::libc separation
2014-04-04 09:31:44 -07:00
lint-non-camel-case-types-non-uppercase-statics-unicode.rs
rename deprecated non_uppercase_statics to non_upper_case_globals
2014-11-05 12:04:26 -02:00
lint-non-camel-case-with-trailing-underscores.rs
lint-non-uppercase-statics-lowercase-mut-statics.rs
rename deprecated non_uppercase_statics to non_upper_case_globals
2014-11-05 12:04:26 -02:00
list.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
liveness-assign-imm-local-after-loop.rs
Use new attribute syntax in python files in src/etc too ( #13478 )
2014-04-14 21:00:31 +05:30
liveness-assign-imm-local-after-ret.rs
Use new attribute syntax in python files in src/etc too ( #13478 )
2014-04-14 21:00:31 +05:30
liveness-loop-break.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
liveness-move-in-loop.rs
Remove outdated and unnecessary std::vec_ng::Vec imports.
2014-03-22 01:08:57 +11:00
log-err-phi.rs
libcore: Remove all uses of ~str from libcore.
2014-05-22 14:42:02 -07:00
log-knows-the-names-of-variants-in-std.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
log-knows-the-names-of-variants.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
log-poly.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
log_syntax-trace_macros-macro-locations.rs
librustc: Always parse macro!()/macro![] as expressions if not
2014-12-18 12:09:07 -05:00
logging-enabled-debug.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
logging-enabled.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
logging-only-prints-once.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
logging-right-crate.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
logging-separate-lines.rs
Replace "ignore-win32" in tests with "ignore-windows"
2014-08-12 00:14:00 -07:00
logging_before_rt_started.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
long-while.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
loop-break-cont-1.rs
Fix warnings it tests
2013-08-17 08:42:35 -07:00
loop-break-cont.rs
log: Introduce liblog, the old std::logging
2014-03-15 22:26:36 -07:00
loop-diverges.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
loop-label-shadowing.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
loop-no-reinit-needed-post-bot.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
loop-scope.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
macro-2.rs
librustc: Always parse macro!()/macro![] as expressions if not
2014-12-18 12:09:07 -05:00
macro-attribute-expansion.rs
librustc: Always parse macro!()/macro![] as expressions if not
2014-12-18 12:09:07 -05:00
macro-attributes.rs
librustc: Always parse macro!()/macro![] as expressions if not
2014-12-18 12:09:07 -05:00
macro-block-nonterminal.rs
Allow $foo:block nonterminals in expression position
2014-05-25 22:33:12 -07:00
macro-crate-def-only.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
macro-deep_expansion.rs
Refactoring: Only use MacroExpander for expanding outside of
2014-07-22 01:00:03 +02:00
macro-delimiter-significance.rs
librustc: Always parse macro!()/macro![] as expressions if not
2014-12-18 12:09:07 -05:00
macro-export-inner-module.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
macro-include-items.rs
librustc: Always parse macro!()/macro![] as expressions if not
2014-12-18 12:09:07 -05:00
macro-interpolation.rs
librustc: Always parse macro!()/macro![] as expressions if not
2014-12-18 12:09:07 -05:00
macro-invocation-in-count-expr-fixed-array-type.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
macro-meta-items.rs
librustc: Always parse macro!()/macro![] as expressions if not
2014-12-18 12:09:07 -05:00
macro-method-issue-4621.rs
librustc: Always parse macro!()/macro![] as expressions if not
2014-12-18 12:09:07 -05:00
macro-multiple-items.rs
librustc: Always parse macro!()/macro![] as expressions if not
2014-12-18 12:09:07 -05:00
macro-nt-list.rs
librustc: Always parse macro!()/macro![] as expressions if not
2014-12-18 12:09:07 -05:00
macro-of-higher-order.rs
librustc: Always parse macro!()/macro![] as expressions if not
2014-12-18 12:09:07 -05:00
macro-pat.rs
librustc: Always parse macro!()/macro![] as expressions if not
2014-12-18 12:09:07 -05:00
macro-path.rs
Use new attribute syntax in python files in src/etc too ( #13478 )
2014-04-14 21:00:31 +05:30
macro-stmt.rs
librustc: Always parse macro!()/macro![] as expressions if not
2014-12-18 12:09:07 -05:00
macro-with-attrs1.rs
librustc: Always parse macro!()/macro![] as expressions if not
2014-12-18 12:09:07 -05:00
macro-with-attrs2.rs
librustc: Always parse macro!()/macro![] as expressions if not
2014-12-18 12:09:07 -05:00
macro-with-braces-in-expr-position.rs
librustc: Always parse macro!()/macro![] as expressions if not
2014-12-18 12:09:07 -05:00
match-arm-statics.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
match-borrowed_str.rs
std: Remove format_strbuf!()
2014-05-28 08:35:41 -07:00
match-bot-2.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
match-bot.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
match-enum-struct-0.rs
removed struct_variant feature from tests
2014-11-20 00:56:50 +01:00
match-enum-struct-1.rs
removed struct_variant feature from tests
2014-11-20 00:56:50 +01:00
match-implicit-copy-unique.rs
Implement RFC #43
2014-07-30 13:36:21 -07:00
match-in-macro.rs
librustc: Always parse macro!()/macro![] as expressions if not
2014-12-18 12:09:07 -05:00
match-join.rs
test: Automatically remove all ~[T] from tests.
2014-03-21 23:37:21 +11:00
match-naked-record-expr.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
match-naked-record.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
match-path.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
match-pattern-bindings.rs
librustc: Forbid pattern bindings after @s, for memory safety.
2014-08-01 08:45:22 -07:00
match-pattern-lit.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
match-pattern-no-type-params.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
match-pattern-simple.rs
Fix warnings it tests
2013-08-17 08:42:35 -07:00
match-phi.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
match-pipe-binding.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
match-range-static.rs
test: Convert statics to constants
2014-10-09 09:44:52 -07:00
match-range.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
match-ref-binding-in-guard-3256.rs
Revise std::thread API to join by default
2014-12-18 23:31:52 -08:00
match-ref-binding-mut-option.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
match-ref-binding-mut.rs
match-ref-binding.rs
match-static-const-rename.rs
rename deprecated non_uppercase_statics to non_upper_case_globals
2014-11-05 12:04:26 -02:00
match-str.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
match-struct-0.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
match-tag.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
match-unique-bind.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
match-value-binding-in-guard-3291.rs
librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except
2014-05-06 23:12:54 -07:00
match-var-hygiene.rs
added xfailed tests for two other flavors of var hygiene
2014-06-24 17:22:54 -07:00
match-vec-alternatives.rs
librustc: Feature gate subslice matching in non-tail positions.
2014-09-08 11:04:14 -07:00
match-vec-rvalue.rs
Remove a large amount of deprecated functionality
2014-10-19 12:59:40 -07:00
match-with-ret-arm.rs
log: Introduce liblog, the old std::logging
2014-03-15 22:26:36 -07:00
max-min-classes.rs
Update the compiler to not use printf/printfln
2013-09-26 17:05:59 -07:00
method-attributes.rs
Get "make check" to work with unused-attribute
2014-05-24 16:49:46 -07:00
method-early-bound-lifetimes-on-self.rs
Substitute type/lifetimeInstatiate method type/early-bound lifetime parameters too when creating xform-self-type.
2014-11-17 14:25:11 -05:00
method-mut-self-modifies-mut-slice-lvalue.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
method-recursive-blanket-impl.rs
Rewrite method resolution to be cleaner, more correct, and to lay
2014-11-17 14:25:11 -05:00
method-self-arg-aux1.rs
Rebasing and review changes
2014-11-01 11:05:12 +13:00
method-self-arg-aux2.rs
Rebasing and review changes
2014-11-01 11:05:12 +13:00
method-self-arg-trait.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
method-self-arg.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
method-two-trait-defer-resolution-1.rs
Tests for method resolution in the face of various ambiguities or non-ambiguities. These
2014-10-21 12:32:36 -04:00
method-two-trait-defer-resolution-2.rs
Tests for method resolution in the face of various ambiguities or non-ambiguities. These
2014-10-21 12:32:36 -04:00
method-two-traits-distinguished-via-where-clause.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
mid-path-type-params.rs
Added tests to make tidy
2014-02-07 12:49:24 -06:00
mod-inside-fn.rs
mod-view-items.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
mod_dir_implicit.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
mod_dir_path.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
mod_dir_path2.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
mod_dir_path3.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
mod_dir_path_multi.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
mod_dir_recursive.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
mod_dir_simple.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
mod_file.rs
Change xfail directives in compiletests to ignore, closes #11363
2014-02-11 18:23:20 +01:00
mod_file_aux.rs
Change xfail directives in compiletests to ignore, closes #11363
2014-02-11 18:23:20 +01:00
mod_file_with_path_attr.rs
Change xfail directives in compiletests to ignore, closes #11363
2014-02-11 18:23:20 +01:00
module-qualified-struct-destructure.rs
rpass/cfail: Update field privacy where necessary
2014-03-31 15:47:36 -07:00
monad.rs
Remove a large amount of deprecated functionality
2014-10-19 12:59:40 -07:00
monomorphize-abi-alignment.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
monomorphized-callees-with-ty-params-3314.rs
Remove managed_box gate from tests
2014-07-26 21:05:29 -07:00
move-1-unique.rs
librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except
2014-05-06 23:12:54 -07:00
move-2-unique.rs
librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except
2014-05-06 23:12:54 -07:00
move-2.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03:00
move-3-unique.rs
librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except
2014-05-06 23:12:54 -07:00
move-4-unique.rs
librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except
2014-05-06 23:12:54 -07:00
move-4.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03:00
move-arg-2-unique.rs
Remove a large amount of deprecated functionality
2014-10-19 12:59:40 -07:00
move-arg-2.rs
Remove a large amount of deprecated functionality
2014-10-19 12:59:40 -07:00
move-arg.rs
move-nullary-fn.rs
test: Remove most uses of &fn() from the tests.
2013-11-26 08:19:00 -08:00
move-out-of-field.rs
std: Rename the ToStr trait to ToString, and to_str to to_string.
2014-07-08 13:01:43 -07:00
move-scalar.rs
move-self.rs
std: Rename strbuf operations to string
2014-05-27 12:59:31 -07:00
moves-based-on-type-capture-clause.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
moves-based-on-type-cross-crate.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
multi-let.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
multibyte.rs
Add a ton of ignore-lexer-test
2014-07-21 18:38:40 -07:00
multidispatch-conditional-impl-not-considered.rs
Add test for issue #17594
2014-10-21 23:58:09 -04:00
multidispatch-infer-from-single-impl.rs
Only consider impliciy unboxed closure impl if the obligation is
2014-10-13 19:55:42 -04:00
multidispatch1.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
multidispatch2.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
multiline-comment.rs
Remove ancient emacs mode lines from test cases
2013-10-25 17:41:54 -07:00
multiple-trait-bounds.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
mut-function-arguments.rs
librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except
2014-05-06 23:12:54 -07:00
mut-in-ident-patterns.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
mut-vstore-expr.rs
Fix warnings it tests
2013-08-17 08:42:35 -07:00
mutability-inherits-through-fixed-length-vec.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
mutable-alias-vec.rs
test: Make manual changes to deal with the fallout from removal of
2014-03-21 23:37:21 +11:00
mutual-recursion-group.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03:00
namespaced-enum-emulate-flat-xc.rs
removed struct_variant feature from tests
2014-11-20 00:56:50 +01:00
namespaced-enum-emulate-flat.rs
removed struct_variant feature from tests
2014-11-20 00:56:50 +01:00
namespaced-enum-glob-import-xcrate.rs
removed struct_variant feature from tests
2014-11-20 00:56:50 +01:00
namespaced-enum-glob-import.rs
removed struct_variant feature from tests
2014-11-20 00:56:50 +01:00
namespaced-enums-xcrate.rs
removed struct_variant feature from tests
2014-11-20 00:56:50 +01:00
namespaced-enums.rs
removed struct_variant feature from tests
2014-11-20 00:56:50 +01:00
native-print-no-runtime.rs
Rename all raw pointers as necessary
2014-06-28 11:53:58 -07:00
negative.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
nested-block-comment.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
nested-class.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
nested-enum-same-names.rs
Fix run-pass tests to have 'pub fn main'
2013-09-25 00:43:37 -07:00
nested-exhaustive-match.rs
libsyntax: Disallow struct literals after if, while, match, and
2014-06-23 15:39:29 -07:00
nested-function-names-issue-8587.rs
Fix run-pass tests to have 'pub fn main'
2013-09-25 00:43:37 -07:00
nested-matchs.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
nested-pattern.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
nested_item_main.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
new-box-syntax.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03:00
new-box.rs
Remove cross-borrowing for traits.
2014-09-03 08:32:35 +12:00
new-impl-syntax.rs
std: Rename the ToStr trait to ToString, and to_str to to_string.
2014-07-08 13:01:43 -07:00
new-import-syntax.rs
Remove re-exports of std::io::stdio::{print, println} in the prelude.
2014-01-11 10:46:00 +11:00
new-style-constants.rs
Remove even more of std::io
2013-10-24 14:21:57 -07:00
new-style-fixed-length-vec.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
new-unicode-escapes.rs
syntax: support ES6-style unicode escapes
2014-12-03 15:10:51 -08:00
new-unsafe-pointers.rs
rustc: Start accepting *const T
2014-06-16 16:58:17 -07:00
newlambdas-ret-infer.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
newlambdas-ret-infer2.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
newlambdas.rs
test: Remove non-procedure uses of do from compiletest, libstd tests,
2013-11-26 08:25:27 -08:00
newtype-polymorphic.rs
Remove a large amount of deprecated functionality
2014-10-19 12:59:40 -07:00
newtype-struct-drop-run.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03:00
newtype-struct-with-dtor.rs
Fix fallout from std::libc separation
2014-04-04 09:31:44 -07:00
newtype-struct-xc-2.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
newtype-struct-xc.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
newtype-temporary.rs
std: Rename {Eq,Ord} to Partial{Eq,Ord}
2014-05-30 15:52:24 -07:00
newtype.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
nil-decl-in-foreign.rs
Remove remaining nolink usages.( fixes #12810 )
2014-03-12 15:01:25 -07:00
nil-pattern.rs
no-landing-pads.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
no-std-xcrate.rs
extern mod => extern crate
2014-02-14 22:55:21 -08:00
no-std-xcrate2.rs
Fix spelling errors and capitalization.
2014-09-03 23:10:38 -04:00
non-built-in-quote.rs
librustc: Always parse macro!()/macro![] as expressions if not
2014-12-18 12:09:07 -05:00
non-legacy-modes.rs
test: Remove most uses of &fn() from the tests.
2013-11-26 08:19:00 -08:00
nul-characters.rs
Removed unneccessary _iter suffixes from various APIs
2013-11-26 10:02:26 +01:00
nullable-pointer-ffi-compat.rs
Update parser with for syntax
2014-11-07 15:51:30 -05:00
nullable-pointer-iotareduction.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
nullable-pointer-size.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
nullary-or-pattern.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
numeric-method-autoexport.rs
Fix run-pass tests
2014-12-13 20:15:39 -05:00
object-one-type-two-traits.rs
Update error messages in compile-fail tests
2014-09-15 14:58:49 -04:00
objects-coerce-freeze-borrored.rs
Fix run-pass tests to have 'pub fn main'
2013-09-25 00:43:37 -07:00
objects-owned-object-borrowed-method-headerless.rs
Remove a large amount of deprecated functionality
2014-10-19 12:59:40 -07:00
objects-owned-object-owned-method.rs
librustc: Allow the new UFCS explicit self in trait definitions, and
2014-07-16 23:16:12 -07:00
once-move-out-on-heap.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
one-tuple.rs
opeq.rs
log: Introduce liblog, the old std::logging
2014-03-15 22:26:36 -07:00
operator-associativity.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
operator-multidispatch.rs
Fix run-pass tests
2014-12-13 20:15:39 -05:00
operator-overloading.rs
Fix run pass tests
2014-12-18 15:02:29 -05:00
opt-out-copy.rs
Add a feature opt opt_out_copy that allows people to revert to the older
2014-12-08 13:47:45 -05:00
option-ext.rs
libcore: Remove all uses of ~str from libcore.
2014-05-22 14:42:02 -07:00
option-unwrap.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
or-pattern.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
order-drop-with-match.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
osx-frameworks.rs
Fix fallout from std::libc separation
2014-04-04 09:31:44 -07:00
out-of-stack-new-thread-no-split.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
out-of-stack-no-split.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
out-of-stack.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
out-pointer-aliasing.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
output-slot-variants.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03:00
over-constrained-vregs.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
overloaded-autoderef-count.rs
librustc: Fix up mutability in method autoderefs if incorrect, and
2014-09-30 14:38:04 -07:00
overloaded-autoderef-indexing.rs
Implement generalized object and type parameter bounds ( Fixes #16462 )
2014-08-27 21:46:52 -04:00
overloaded-autoderef-order.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
overloaded-autoderef-vtable.rs
librustc: Implement lifetime elision.
2014-07-19 13:10:58 -07:00
overloaded-autoderef-xcrate.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
overloaded-autoderef.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
overloaded-calls-param-vtables.rs
Fix run-pass tests
2014-12-13 20:15:39 -05:00
overloaded-calls-simple.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-zero-args.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-deref-count.rs
librustc: Improve method autoderef/deref/index behavior more, and enable
2014-10-14 14:44:17 -07:00
overloaded-deref.rs
Fallout from collection conventions
2014-11-06 12:26:08 -05:00
overloaded-index-assoc-list.rs
librustc: Always parse macro!()/macro![] as expressions if not
2014-12-18 12:09:07 -05:00
overloaded-index-autoderef.rs
Implement new operator dispatch semantics.
2014-11-05 11:29:15 -05:00
overloaded-index-in-field.rs
Implement new operator dispatch semantics.
2014-11-05 11:29:15 -05:00
overloaded-index.rs
Implement new operator dispatch semantics.
2014-11-05 11:29:15 -05:00
owned-implies-static.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
packed-struct-borrow-element.rs
librustc: handle repr on structs, require it for ffi, unify with packed
2014-08-20 21:02:23 -04:00
packed-struct-generic-layout.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
packed-struct-generic-size.rs
librustc: handle repr on structs, require it for ffi, unify with packed
2014-08-20 21:02:23 -04:00
packed-struct-layout.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
packed-struct-match.rs
librustc: handle repr on structs, require it for ffi, unify with packed
2014-08-20 21:02:23 -04:00
packed-struct-size-xc.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
packed-struct-size.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
packed-struct-vec.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
packed-tuple-struct-layout.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
packed-tuple-struct-size.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
panic-in-dtor-drops-fields.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
parameterized-trait-with-bounds.rs
Fixup various places that were doing &T+'a and do &(T+'a)
2014-11-26 11:42:06 -05:00
paren-free.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
parse-panic.rs
test: Rename files, fail -> panic.
2014-11-11 09:36:12 -08:00
path.rs
Fix warnings it tests
2013-08-17 08:42:35 -07:00
pattern-bound-var-in-for-each.rs
Fix warnings it tests
2013-08-17 08:42:35 -07:00
pattern-in-closure.rs
Remove re-exports of std::io::stdio::{print, println} in the prelude.
2014-01-11 10:46:00 +11:00
phase-use-ignored.rs
Use phase(plugin) in tests
2014-06-09 14:29:30 -07:00
placement-new-arena.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
pred-not-bool.rs
Fix warnings it tests
2013-08-17 08:42:35 -07:00
preempt.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
priv-impl-prim-ty.rs
extern crate foobar as foo;
2014-08-23 12:16:04 -07:00
privacy-ns.rs
librustc: Forbid external crates, imports, and/or items from being
2014-08-16 19:32:25 -07:00
privacy-reexport.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
privacy1.rs
Fix merge fallout of privacy changes
2013-10-07 21:44:02 -07:00
private-class-field.rs
Fix privacy fallout from previous change
2014-01-26 11:03:13 -08:00
private-method.rs
Fix privacy fallout from previous change
2014-01-26 11:03:13 -08:00
process-detach.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
process-remove-from-env.rs
Fix a race condition between remove_from_env and other io::process tests.
2014-10-03 17:16:05 +03:00
process-spawn-with-unicode-params.rs
Fallout from new termination semantics
2014-11-20 17:19:24 -08:00
ptr-coercion.rs
Add coercions from *mut to *const and from &mut to *const.
2014-12-12 16:54:57 +13:00
pub-extern-privacy.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
pub-use-xcrate.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
pub_use_mods_xcrate_exe.rs
Use new attribute syntax in python files in src/etc too ( #13478 )
2014-04-14 21:00:31 +05:30
pure-sum.rs
Remove a large amount of deprecated functionality
2014-10-19 12:59:40 -07:00
purity-infer.rs
log: Introduce liblog, the old std::logging
2014-03-15 22:26:36 -07:00
range.rs
Review changes
2014-12-24 09:24:59 +13:00
raw-str.rs
Add a ton of ignore-lexer-test
2014-07-21 18:38:40 -07:00
rcvr-borrowed-to-region.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03:00
rcvr-borrowed-to-slice.rs
Remove outdated and unnecessary std::vec_ng::Vec imports.
2014-03-22 01:08:57 +11:00
readalias.rs
Remove ancient emacs mode lines from test cases
2013-10-25 17:41:54 -07:00
realloc-16687.rs
std: Stabilize std::fmt
2014-11-18 21:16:22 -08:00
rec-align-u32.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
rec-align-u64.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
rec-auto.rs
std: Rename strbuf operations to string
2014-05-27 12:59:31 -07:00
rec-extend.rs
Remove ancient emacs mode lines from test cases
2013-10-25 17:41:54 -07:00
rec-tup.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
rec.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
record-pat.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
reexport-should-still-link.rs
extern crate foobar as foo;
2014-08-23 12:16:04 -07:00
reexport-star.rs
Remove few FIXMEs
2014-06-24 17:23:16 -07:00
reexport-test-harness-main.rs
testsuite: implement #[reexport_test_harness_name] to get access to the
2014-08-09 13:00:58 +10:00
reexported-static-methods-cross-crate.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
regions-addr-of-interior-of-unique-box.rs
librustc: Implement lifetime elision.
2014-07-19 13:10:58 -07:00
regions-addr-of-ret.rs
librustc: Implement lifetime elision.
2014-07-19 13:10:58 -07:00
regions-borrow-at.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03:00
regions-borrow-evec-fixed.rs
Fix fallout from coercion removal
2014-11-17 22:41:33 +13:00
regions-borrow-evec-uniq.rs
Remove outdated and unnecessary std::vec_ng::Vec imports.
2014-03-22 01:08:57 +11:00
regions-borrow-uniq.rs
librustc: Remove cross-borrowing of Box<T> to &T from the language,
2014-07-17 14:05:36 -07:00
regions-bot.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
regions-bound-lists-feature-gate-2.rs
Temporary bootstrapping hack: introduce syntax for r egion bounds like 'b:'a,
2014-08-07 07:23:59 -04:00
regions-bound-lists-feature-gate.rs
Register new snapshots
2014-06-15 23:30:24 -07:00
regions-close-over-type-parameter-successfully.rs
Generalize lifetime bounds on type parameters to support multiple
2014-09-16 14:18:06 -04:00
regions-copy-closure.rs
librustc: Implement lifetime elision.
2014-07-19 13:10:58 -07:00
regions-creating-enums2.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
regions-creating-enums5.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
regions-dependent-addr-of.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
regions-dependent-autofn.rs
librustc: Implement lifetime elision.
2014-07-19 13:10:58 -07:00
regions-dependent-autoslice.rs
Remove outdated and unnecessary std::vec_ng::Vec imports.
2014-03-22 01:08:57 +11:00
regions-dependent-let-ref.rs
Update years on more license headers
2014-01-17 10:18:39 -05:00
regions-early-bound-lifetime-in-assoc-fn.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
regions-early-bound-trait-param.rs
Fixup various places that were doing &T+'a and do &(T+'a)
2014-11-26 11:42:06 -05:00
regions-early-bound-used-in-bound-method.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
regions-early-bound-used-in-bound.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
regions-early-bound-used-in-type-param.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
regions-escape-into-other-fn.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03:00
regions-expl-self.rs
regions-fn-subtyping-2.rs
test: Remove most uses of &fn() from the tests.
2013-11-26 08:19:00 -08:00
regions-fn-subtyping.rs
Use new attribute syntax in python files in src/etc too ( #13478 )
2014-04-14 21:00:31 +05:30
regions-infer-bivariance.rs
Introduce marker types for indicating variance and for opting out
2014-01-31 21:18:48 -05:00
regions-infer-borrow-scope-addr-of.rs
Fix misspelled comments for tests.
2014-08-09 22:08:36 -04:00
regions-infer-borrow-scope-view.rs
Remove a large amount of deprecated functionality
2014-10-19 12:59:40 -07:00
regions-infer-borrow-scope-within-loop-ok.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03:00
regions-infer-borrow-scope.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03:00
regions-infer-call-2.rs
test: Remove non-procedure uses of do from compiletest, libstd tests,
2013-11-26 08:25:27 -08:00
regions-infer-call.rs
regions-infer-contravariance-due-to-ret.rs
Make 'self lifetime illegal.
2013-12-11 10:54:06 -08:00
regions-infer-reborrow-ref-mut-recurse.rs
Fix regionck to account for the uniqueness requirements on ref mut reborrows
2014-08-28 14:15:34 -04:00
regions-infer-region-in-fn-but-not-type.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
regions-infer-static-from-proc.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
regions-lifetime-nonfree-late-bound.rs
Fix misspelled comments for tests.
2014-08-09 22:08:36 -04:00
regions-lifetime-static-items-enclosing-scopes.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
regions-link-fn-args.rs
Link regions in ref bindings from fn arguments.
2014-12-08 15:53:03 -05:00
regions-mock-tcx.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
regions-mock-trans.rs
core: Remove the cast module
2014-05-11 01:13:02 -07:00
regions-no-bound-in-argument-cleanup.rs
trans: use types from argument patterns instead of the function signature.
2014-10-31 16:47:25 +02:00
regions-no-variance-from-fn-generics.rs
librustc: Forbid private types in public APIs.
2014-09-22 20:05:45 -07:00
regions-nullary-variant.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
regions-params.rs
librustc: Implement lifetime elision.
2014-07-19 13:10:58 -07:00
regions-return-interior-of-option.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
regions-scope-chain-example.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
regions-self-impls.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
regions-self-in-enums.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
regions-simple.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
regions-static-closure.rs
librustc: Implement lifetime elision.
2014-07-19 13:10:58 -07:00
regions-variance-contravariant-use-contravariant.rs
Make main public to accommodate check-fast
2013-11-09 09:13:58 -05:00
regions-variance-covariant-use-covariant.rs
Make main public to accommodate check-fast
2013-11-09 09:13:58 -05:00
rename-directory.rs
Fix fallout from coercion removal
2014-11-17 22:41:33 +13:00
repeat-expr-in-static.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
repeated-vector-syntax.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
resolve-issue-2428.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
resource-assign-is-not-copy.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03:00
resource-destruct.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03:00
resource-in-struct.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
ret-bang.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
ret-none.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
return-from-closure.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
return-nil.rs
Fix warnings it tests
2013-08-17 08:42:35 -07:00
running-with-no-runtime.rs
Revise std::thread API to join by default
2014-12-18 23:31:52 -08:00
rust-log-filter.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
segfault-no-out-of-stack.rs
Print stack overflow messages for Windows, Linux and OS X
2014-10-24 14:36:29 +02:00
self-impl.rs
Allow Self in impls.
2014-12-20 21:11:36 +13:00
self-in-mut-slot-default-method.rs
librustc: Allow the new UFCS explicit self in trait definitions, and
2014-07-16 23:16:12 -07:00
self-in-mut-slot-immediate-value.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
self-re-assign.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
self-shadowing-import.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
self-type-param.rs
Added tests to make tidy
2014-02-07 12:49:24 -06:00
send-resource.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
send-type-inference.rs
std: Rename Chan/Port types and constructor
2014-03-13 13:23:29 -07:00
send_str_hashmap.rs
Utilize fewer reexports
2014-12-05 18:13:04 -05:00
send_str_treemap.rs
enumset fallout
2014-12-18 16:20:32 -05:00
sendable-class.rs
std: Rename Chan/Port types and constructor
2014-03-13 13:23:29 -07:00
sendfn-is-a-block.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
sendfn-spawn-with-fn-arg.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
sepcomp-cci.rs
add tests for separate compilation
2014-09-05 09:18:57 -07:00
sepcomp-extern.rs
add tests for separate compilation
2014-09-05 09:18:57 -07:00
sepcomp-fns-backwards.rs
add tests for separate compilation
2014-09-05 09:18:57 -07:00
sepcomp-fns.rs
add tests for separate compilation
2014-09-05 09:18:57 -07:00
sepcomp-lib-lto.rs
Ignore sepcomp-lib-lto on android due to linker weirdness
2014-11-08 20:59:59 -08:00
sepcomp-lib.rs
add tests for separate compilation
2014-09-05 09:18:57 -07:00
sepcomp-statics.rs
test: Convert statics to constants
2014-10-09 09:44:52 -07:00
sepcomp-unwind.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
seq-compare.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
shadow.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
shebang.rs
Fix misspelled comments for tests.
2014-08-09 22:08:36 -04:00
shift.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
show-boxed-slice.rs
DSTify Show and all the other formatting traits
2014-10-30 23:28:11 -05:00
signal-exit-status.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
signed-shift-const-eval.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
sigpipe-should-be-ignored.rs
Fix fallout from coercion removal
2014-11-17 22:41:33 +13:00
simd-binop.rs
std: Move simd to core::simd and reexport. #1457
2014-05-23 15:27:48 -07:00
simd-generics.rs
Fix run-pass tests
2014-12-13 20:15:39 -05:00
simd-issue-10604.rs
std: Move simd to core::simd and reexport. #1457
2014-05-23 15:27:48 -07:00
simd-type.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
simple-generic-match.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
simple-generic-tag.rs
simple-infer.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
simple-match-generic-tag.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
size-and-align.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
sized-borrowed-pointer.rs
Fix run-pass tests to have 'pub fn main'
2013-09-25 00:43:37 -07:00
sized-owned-pointer.rs
librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except
2014-05-06 23:12:54 -07:00
slice-2.rs
librustc: Always parse macro!()/macro![] as expressions if not
2014-12-18 12:09:07 -05:00
slice-panic-1.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
slice-panic-2.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
slice.rs
Rename slicing methods
2014-10-07 15:49:53 +13:00
slowparse-bstring.rs
Use only 400000 characters to test slow string parsing.
2014-08-21 16:25:04 -07:00
slowparse-string.rs
Use only 400000 characters to test slow string parsing.
2014-08-21 16:25:04 -07:00
small-enum-range-edge.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
small-enums-with-fields.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
smallest-hello-world.rs
Update infrastructure for fail -> panic
2014-10-29 16:06:13 -04:00
spawn-fn.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
spawn-types.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
spawn.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
spawn2.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
spawning-with-debug.rs
Revise std::thread API to join by default
2014-12-18 23:31:52 -08:00
stable-addr-of.rs
Rename all raw pointers as necessary
2014-06-28 11:53:58 -07:00
stat.rs
Fix fallout from coercion removal
2014-11-17 22:41:33 +13:00
static-assert.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
static-fn-inline-xc.rs
extern crate foobar as foo;
2014-08-23 12:16:04 -07:00
static-fn-trait-xc.rs
extern crate foobar as foo;
2014-08-23 12:16:04 -07:00
static-function-pointer-xc.rs
extern crate foobar as foo;
2014-08-23 12:16:04 -07:00
static-function-pointer.rs
All uses of extern fn should mean extern "C" fn. Closes #9309 .
2014-02-24 13:24:57 +13:00
static-impl.rs
Remove a large amount of deprecated functionality
2014-10-19 12:59:40 -07:00
static-method-in-trait-with-tps-intracrate.rs
static-method-xcrate.rs
std: Rename strbuf operations to string
2014-05-27 12:59:31 -07:00
static-methods-in-traits.rs
Forbid pub/priv where it has no effect
2013-08-12 23:20:46 -07:00
static-methods-in-traits2.rs
Added tests to make tidy
2014-02-07 12:49:24 -06:00
static-mut-foreign.rs
mk: Move rust_test_helpers out of libstd
2014-06-05 17:55:41 -07:00
static-mut-xc.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
str-concat.rs
rustc: Remove &str indexing from the language.
2014-07-01 19:12:29 -07:00
str-multiline.rs
std: Rename strbuf operations to string
2014-05-27 12:59:31 -07:00
string-escapes.rs
syntax: don't process string/char/byte/binary lits
2014-07-09 00:06:29 -07:00
string-self-append.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
struct-aliases-xcrate.rs
librustc: Accept type aliases for structures in structure literals and
2014-07-04 17:07:31 -07:00
struct-aliases.rs
librustc: Accept type aliases for structures in structure literals and
2014-07-04 17:07:31 -07:00
struct-destructuring-cross-crate.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
struct-like-variant-construct.rs
removed struct_variant feature from tests
2014-11-20 00:56:50 +01:00
struct-like-variant-match.rs
removed struct_variant feature from tests
2014-11-20 00:56:50 +01:00
struct-lit-functional-no-fields.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
struct-literal-dtor.rs
std: Rename strbuf operations to string
2014-05-27 12:59:31 -07:00
struct-new-as-field-name.rs
Added tests to make tidy
2014-02-07 12:49:24 -06:00
struct-order-of-eval-1.rs
std: Rename strbuf operations to string
2014-05-27 12:59:31 -07:00
struct-order-of-eval-2.rs
std: Rename strbuf operations to string
2014-05-27 12:59:31 -07:00
struct-partial-move-1.rs
librustc: Forbid private types in public APIs.
2014-09-22 20:05:45 -07:00
struct-partial-move-2.rs
librustc: Forbid private types in public APIs.
2014-09-22 20:05:45 -07:00
struct-pattern-matching.rs
Remove a fixme
2014-01-05 21:36:53 -05:00
struct-return.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
struct-variant-field-visibility.rs
removed struct_variant feature from tests
2014-11-20 00:56:50 +01:00
struct_variant_xc.rs
Fix xcrate enum namespacing
2014-11-25 11:02:47 -08:00
struct_variant_xc_match.rs
Fix xcrate enum namespacing
2014-11-25 11:02:47 -08:00
structured-compare.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
super-fast-paren-parsing.rs
Fixes to the roll-up
2014-11-23 15:23:39 -05:00
super.rs
Added tests to make tidy
2014-02-07 12:49:24 -06:00
supertrait-default-generics.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
supported-cast.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
svh-add-comment.rs
Some basic acceptance tests for better SVH.
2014-05-15 11:09:26 +02:00
svh-add-doc.rs
Some basic acceptance tests for better SVH.
2014-05-15 11:09:26 +02:00
svh-add-macro.rs
Some basic acceptance tests for better SVH.
2014-05-15 11:09:26 +02:00
svh-add-nothing.rs
Some basic acceptance tests for better SVH.
2014-05-15 11:09:26 +02:00
svh-add-redundant-cfg.rs
Some basic acceptance tests for better SVH.
2014-05-15 11:09:26 +02:00
svh-add-whitespace.rs
Some basic acceptance tests for better SVH.
2014-05-15 11:09:26 +02:00
swap-1.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
swap-2.rs
Fallout from collection conventions
2014-11-06 12:26:08 -05:00
swap-overlapping.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
syntax-extension-bytes.rs
test: Convert statics to constants
2014-10-09 09:44:52 -07:00
syntax-extension-cfg.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
syntax-extension-source-utils.rs
Rename include_bin! to include_bytes!
2014-12-23 22:06:32 +13:00
tag-align-dyn-u64.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
tag-align-dyn-variants.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
tag-align-shape.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
tag-align-u64.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
tag-disr-val-shape.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
tag-exports.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
tag-in-block.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
tag-variant-disr-type-mismatch.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
tag-variant-disr-val.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
tag.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
tail-call-arg-leak.rs
std: Rename strbuf operations to string
2014-05-27 12:59:31 -07:00
tail-cps.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
tail-direct.rs
Remove ancient emacs mode lines from test cases
2013-10-25 17:41:54 -07:00
task-comm-0.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
task-comm-1.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
task-comm-3.rs
Revise std::thread API to join by default
2014-12-18 23:31:52 -08:00
task-comm-4.rs
Use new attribute syntax in python files in src/etc too ( #13478 )
2014-04-14 21:00:31 +05:30
task-comm-5.rs
extra: Put the nail in the coffin, delete libextra
2014-03-14 13:59:02 -07:00
task-comm-6.rs
Use new attribute syntax in python files in src/etc too ( #13478 )
2014-04-14 21:00:31 +05:30
task-comm-7.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
task-comm-9.rs
Revise std::thread API to join by default
2014-12-18 23:31:52 -08:00
task-comm-10.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
task-comm-11.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
task-comm-12.rs
Revise std::thread API to join by default
2014-12-18 23:31:52 -08:00
task-comm-13.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
task-comm-14.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
task-comm-15.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
task-comm-16.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
task-comm-17.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
task-comm-chan-nil.rs
extra: Put the nail in the coffin, delete libextra
2014-03-14 13:59:02 -07:00
task-life-0.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
task-spawn-move-and-copy.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
task-stderr.rs
Revise std::thread API to join by default
2014-12-18 23:31:52 -08:00
tcp-accept-stress.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
tcp-connect-timeouts.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
tcp-stress.rs
Revise std::thread API to join by default
2014-12-18 23:31:52 -08:00
tempfile.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
terminate-in-initializer.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
test-runner-hides-main.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
test-should-fail-good-message.rs
Change from message to expected
2014-12-06 15:16:38 -08:00
threads.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
trailing-comma.rs
Allow trailing commas in array patterns and attributes
2014-11-30 22:28:54 +13:00
trait-bounds-basic.rs
Rename Share to Sync
2014-08-07 08:54:38 -07:00
trait-bounds-impl-comparison-duplicates.rs
Implement generalized object and type parameter bounds ( Fixes #16462 )
2014-08-27 21:46:52 -04:00
trait-bounds-in-arc.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
trait-bounds-on-structs-and-enums.rs
Implement generalized object and type parameter bounds ( Fixes #16462 )
2014-08-27 21:46:52 -04:00
trait-bounds-recursion.rs
Fix run-pass tests to have 'pub fn main'
2013-09-25 00:43:37 -07:00
trait-bounds.rs
trait-cache-issue-18209.rs
Use local cache when there are unbound type variables and where clauses in scope.
2014-10-22 11:35:53 -04:00
trait-coercion-generic.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
trait-coercion.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
trait-composition-trivial.rs
trait-contravariant-self.rs
librustc: Match trait self types exactly.
2014-06-28 11:18:37 -07:00
trait-default-method-bound-subst.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
trait-default-method-bound-subst2.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
trait-default-method-bound-subst3.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
trait-default-method-bound-subst4.rs
remove the float type
2013-10-01 14:54:10 -04:00
trait-default-method-bound.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
trait-default-method-xc-2.rs
extern crate foobar as foo;
2014-08-23 12:16:04 -07:00
trait-default-method-xc.rs
changes to tests
2014-10-30 15:51:56 +13:00
trait-generic.rs
std: Rename the ToStr trait to ToString, and to_str to to_string.
2014-07-08 13:01:43 -07:00
trait-impl.rs
tests
2014-11-04 09:37:00 +13:00
trait-inheritance-auto-xc-2.rs
extern crate foobar as foo;
2014-08-23 12:16:04 -07:00
trait-inheritance-auto-xc.rs
extern crate foobar as foo;
2014-08-23 12:16:04 -07:00
trait-inheritance-auto.rs
trait-inheritance-call-bound-inherited.rs
trait-inheritance-call-bound-inherited2.rs
trait-inheritance-cast-without-call-to-supertrait.rs
trait-inheritance-cast.rs
Unignore a few tests
2014-10-16 21:40:12 +02:00
trait-inheritance-cross-trait-call-xc.rs
extern crate foobar as foo;
2014-08-23 12:16:04 -07:00
trait-inheritance-cross-trait-call.rs
trait-inheritance-diamond.rs
trait-inheritance-multiple-inheritors.rs
trait-inheritance-multiple-params.rs
trait-inheritance-num.rs
Deprecate Num, Unsigned and Primitive
2014-11-13 02:04:31 +11:00
trait-inheritance-num0.rs
Deprecate Num, Unsigned and Primitive
2014-11-13 02:04:31 +11:00
trait-inheritance-num1.rs
Deprecate Num, Unsigned and Primitive
2014-11-13 02:04:31 +11:00
trait-inheritance-num2.rs
Remove lots of numeric traits from the preludes
2014-11-13 03:46:03 +11:00
trait-inheritance-num3.rs
Remove lots of numeric traits from the preludes
2014-11-13 03:46:03 +11:00
trait-inheritance-num5.rs
Deprecate Num, Unsigned and Primitive
2014-11-13 02:04:31 +11:00
trait-inheritance-overloading-simple.rs
std: Rename {Eq,Ord} to Partial{Eq,Ord}
2014-05-30 15:52:24 -07:00
trait-inheritance-overloading-xc-exe.rs
Fix run-pass tests
2014-12-13 20:15:39 -05:00
trait-inheritance-overloading.rs
Fix run-pass tests
2014-12-13 20:15:39 -05:00
trait-inheritance-self-in-supertype.rs
Remove Signed trait and add SignedInt trait
2014-11-13 03:46:03 +11:00
trait-inheritance-self.rs
Added tests to make tidy
2014-02-07 12:49:24 -06:00
trait-inheritance-simple.rs
trait-inheritance-static.rs
librustc: Forbid private types in public APIs.
2014-09-22 20:05:45 -07:00
trait-inheritance-static2.rs
librustc: Forbid private types in public APIs.
2014-09-22 20:05:45 -07:00
trait-inheritance-subst.rs
Stop accepting 'impl ...;', require {} instead
2013-09-24 14:12:02 -07:00
trait-inheritance-subst2.rs
Stop accepting 'impl ...;', require {} instead
2013-09-24 14:12:02 -07:00
trait-inheritance-visibility.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
trait-inheritance2.rs
Stop accepting 'impl ...;', require {} instead
2013-09-24 14:12:02 -07:00
trait-object-generics.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
trait-object-safety.rs
Add regression test
2014-11-01 20:21:55 -07:00
trait-region-pointer-simple.rs
Remove re-exports of std::io::stdio::{print, println} in the prelude.
2014-01-11 10:46:00 +11:00
trait-safety-ok-cc.rs
Add a bunch of new tests per Alex's suggestion.
2014-12-14 11:11:55 -05:00
trait-safety-ok.rs
Add a bunch of new tests per Alex's suggestion.
2014-12-14 11:11:55 -05:00
trait-static-method-overwriting.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
trait-to-str.rs
Add a ton of ignore-lexer-test
2014-07-21 18:38:40 -07:00
trait-where-clause-vs-impl.rs
Prefer where clauses to impls in trait resolution (not vice versa).
2014-10-31 15:03:56 -04:00
trait-with-bounds-default.rs
Remove a large amount of deprecated functionality
2014-10-19 12:59:40 -07:00
traits-conditional-dispatch.rs
Implement multidispatch and conditional dispatch. Because we do not
2014-10-09 17:19:50 -04:00
traits-conditional-model-fn.rs
Convert tests to cross-crate, fix a RefCell bug I found in the process.
2014-10-09 17:19:53 -04:00
traits-default-method-macro.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
traits-default-method-mut.rs
Use new attribute syntax in python files in src/etc too ( #13478 )
2014-04-14 21:00:31 +05:30
traits-default-method-self.rs
Add a ton of ignore-lexer-test
2014-07-21 18:38:40 -07:00
traits-default-method-trivial.rs
Add a ton of ignore-lexer-test
2014-07-21 18:38:40 -07:00
traits-multidispatch-infer-convert-source-and-target.rs
Implement multidispatch and conditional dispatch. Because we do not
2014-10-09 17:19:50 -04:00
traits-multidispatch-infer-convert-target.rs
Implement multidispatch and conditional dispatch. Because we do not
2014-10-09 17:19:50 -04:00
trans-tag-static-padding.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
transmute-non-immediate-to-immediate.rs
core: Remove the cast module
2014-05-11 01:13:02 -07:00
trivial-message.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
tup.rs
Remove ancient emacs mode lines from test cases
2013-10-25 17:41:54 -07:00
tuple-index-fat-types.rs
Remove feature gate directives for if_let, while_let, and tuple_indexing.
2014-12-12 13:23:54 -06:00
tuple-index.rs
Remove feature gate directives for if_let, while_let, and tuple_indexing.
2014-12-12 13:23:54 -06:00
tuple-struct-construct.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
tuple-struct-constructor-pointer.rs
std: Rename {Eq,Ord} to Partial{Eq,Ord}
2014-05-30 15:52:24 -07:00
tuple-struct-destructuring.rs
Update the compiler to not use printf/printfln
2013-09-26 17:05:59 -07:00
tuple-struct-matching.rs
Update the compiler to not use printf/printfln
2013-09-26 17:05:59 -07:00
tuple-struct-trivial.rs
Un-xfail/move/delete some tests.
2013-09-03 20:00:41 +10:00
tydesc-name.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
type-id-higher-rank.rs
Add regression test for #19791
2014-12-15 18:26:05 -08:00
type-in-nested-module.rs
Fix warnings it tests
2013-08-17 08:42:35 -07:00
type-namespace.rs
type-param-constraints.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03:00
type-param.rs
type-params-in-for-each.rs
Remove outdated and unnecessary std::vec_ng::Vec imports.
2014-03-22 01:08:57 +11:00
type-ptr.rs
Rename all raw pointers as necessary
2014-06-28 11:53:58 -07:00
type-sizes.rs
Make alignment-forcing case work the same on 64 and 32-bit platforms
2014-12-23 20:44:06 +13:00
type-use-i1-versus-i8.rs
Remove a large amount of deprecated functionality
2014-10-19 12:59:40 -07:00
typeck-macro-interaction-issue-8852.rs
librustc: Always parse macro!()/macro![] as expressions if not
2014-12-18 12:09:07 -05:00
typeck_type_placeholder_1.rs
Make Send and Sync traits unsafe
2014-12-26 17:26:33 +01:00
typeclasses-eq-example-static.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
typeclasses-eq-example.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
typeid-intrinsic.rs
extern crate foobar as foo;
2014-08-23 12:16:04 -07:00
typestate-cfg-nesting.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
typestate-multi-decl.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
u8-incr-decr.rs
Remove ancient emacs mode lines from test cases
2013-10-25 17:41:54 -07:00
u8-incr.rs
Remove ancient emacs mode lines from test cases
2013-10-25 17:41:54 -07:00
u32-decr.rs
Remove ancient emacs mode lines from test cases
2013-10-25 17:41:54 -07:00
ufcs-explicit-self.rs
librustc: Make Copy opt-in.
2014-12-08 13:47:44 -05:00
ufcs-type-params.rs
Test fixes and rebase conflicts from the rollup
2014-12-09 10:26:04 -08:00
uint.rs
Remove ancient emacs mode lines from test cases
2013-10-25 17:41:54 -07:00
unary-minus-suffix-inference.rs
log: Introduce liblog, the old std::logging
2014-03-15 22:26:36 -07:00
unboxed-closures-all-traits.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
unboxed-closures-boxed.rs
librustc: Eliminate the ref syntax for unboxed closure capture clauses
2014-09-26 09:03:19 -07:00
unboxed-closures-by-ref.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
unboxed-closures-cross-crate.rs
Add regression test for #16790 , #18378 and #18543
2014-11-02 11:55:58 -08:00
unboxed-closures-direct-sugary-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
unboxed-closures-drop.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
unboxed-closures-extern-fn-hr.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-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-fn-as-fnmut-and-fnonce.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
unboxed-closures-fnmut-as-fnonce.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
unboxed-closures-generic.rs
librustc: Implement unboxed closures with mutable receivers
2014-07-18 09:01:37 -07:00
unboxed-closures-infer-argument-types-from-expected-bound.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-infer-argument-types-from-expected-object-type.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-infer-argument-types-with-bound-regions-from-expected-bound.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-infer-kind.rs
Use the expected type to decide whether || is an unboxed or boxed closure.
2014-11-19 13:35:21 -05:00
unboxed-closures-manual-impl.rs
Place parenthetical notation under the unboxed_closure feature-gate.
2014-11-18 12:26:04 -05:00
unboxed-closures-monomorphization.rs
Purge the hack that allows FnOnce to be used with a by-value self method. Besides being yucky, it will cause problems if we try to make all traits implement themselves, which would make a lot of things in life easier. Also, it was inextricably linked to Box, which was not the intention. We can work around its absence, so better to reimplement it later in a more thorough fashion.
2014-12-14 04:21:56 -05:00
unboxed-closures-move-mutable.rs
Update test to cover #18769
2014-11-08 21:51:02 -08:00
unboxed-closures-prelude.rs
Purge the hack that allows FnOnce to be used with a by-value self method. Besides being yucky, it will cause problems if we try to make all traits implement themselves, which would make a lot of things in life easier. Also, it was inextricably linked to Box, which was not the intention. We can work around its absence, so better to reimplement it later in a more thorough fashion.
2014-12-14 04:21:56 -05:00
unboxed-closures-simple.rs
librustc: Implement unboxed closures with mutable receivers
2014-07-18 09:01:37 -07:00
unboxed-closures-single-word-env.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
unboxed-closures-static-call-fn-once.rs
librustc: When checking static method calls to unboxed closures, look at
2014-08-20 10:38:06 -07:00
unboxed-closures-sugar-object.rs
Place parenthetical notation under the unboxed_closure feature-gate.
2014-11-18 12:26:04 -05:00
unboxed-closures-unique-type-id.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
unboxed-closures-zero-args.rs
Add blanket impls to allow the various Fn traits to be interconverted.
2014-11-05 22:01:29 -05:00
unfold-cross-crate.rs
replaced ignore-pretty with no-pretty-expanded
2014-06-27 21:41:16 -07:00
unify-return-ty.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
uninit-empty-types.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
uniq-self-in-mut-slot.rs
librustc: Allow the new UFCS explicit self in trait definitions, and
2014-07-16 23:16:12 -07:00
unique-assign-copy.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
unique-assign-drop.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
unique-assign-generic.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03:00
unique-assign.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
unique-autoderef-field.rs
librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except
2014-05-06 23:12:54 -07:00
unique-autoderef-index.rs
Remove a large amount of deprecated functionality
2014-10-19 12:59:40 -07:00
unique-cmp.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
unique-containing-tag.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
unique-create.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
unique-decl-init-copy.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
unique-decl-init.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
unique-decl-move.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
unique-decl.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
unique-deref.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
unique-destructure.rs
librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except
2014-05-06 23:12:54 -07:00
unique-drop-complex.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
unique-fn-arg-move.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
unique-fn-arg-mut.rs
librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except
2014-05-06 23:12:54 -07:00
unique-fn-arg.rs
librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except
2014-05-06 23:12:54 -07:00
unique-fn-ret.rs
librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except
2014-05-06 23:12:54 -07:00
unique-generic-assign.rs
librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except
2014-05-06 23:12:54 -07:00
unique-in-tag.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
unique-in-vec-copy.rs
Fallout from collection conventions
2014-11-06 12:26:08 -05:00
unique-in-vec.rs
Remove a large amount of deprecated functionality
2014-10-19 12:59:40 -07:00
unique-init.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
unique-kinds.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
unique-log.rs
Remove libdebug and update tests.
2014-10-16 11:15:34 -04:00
unique-match-discrim.rs
librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except
2014-05-06 23:12:54 -07:00
unique-move-drop.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
unique-move-temp.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
unique-move.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
unique-mutable.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
unique-object-move.rs
librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except
2014-05-06 23:12:54 -07:00
unique-pat-2.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
unique-pat-3.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
unique-pat.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
unique-rec.rs
librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except
2014-05-06 23:12:54 -07:00
unique-send-2.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
unique-send.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
unique-swap.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
unit-like-struct-drop-run.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
unit-like-struct.rs
Remove re-exports of std::io::stdio::{print, println} in the prelude.
2014-01-11 10:46:00 +11:00
unit.rs
Use new attribute syntax in python files in src/etc too ( #13478 )
2014-04-14 21:00:31 +05:30
unnamed_argument_mode.rs
Added tests to make tidy
2014-02-07 12:49:24 -06:00
unreachable-code-1.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
unreachable-code.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
unsafe-fn-called-from-unsafe-blk.rs
Remove ancient emacs mode lines from test cases
2013-10-25 17:41:54 -07:00
unsafe-fn-called-from-unsafe-fn.rs
Remove ancient emacs mode lines from test cases
2013-10-25 17:41:54 -07:00
unsafe-pointer-assignability.rs
Rename all raw pointers as necessary
2014-06-28 11:53:58 -07:00
unsized.rs
Handle Sized? in type items.
2014-09-09 18:22:20 +12:00
unsized2.rs
removed struct_variant feature from tests
2014-11-20 00:56:50 +01:00
unsized3.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
unused-move-capture.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
unused-move.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
unwind-resource.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
unwind-unique.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
use-crate-name-alias.rs
extern crate foobar as foo;
2014-08-23 12:16:04 -07:00
use-import-export.rs
use-mod.rs
Implement new mod import sugar
2014-07-20 12:40:08 +02:00
use-trait-before-def.rs
use-uninit-match.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
use-uninit-match2.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
use.rs
extern crate foobar as foo;
2014-08-23 12:16:04 -07:00
use_inline_dtor.rs
Remove check-fast. Closes #4193 , #8844 , #6330 , #7416
2014-04-06 15:55:43 -07:00
utf8-bom.rs
Add a ton of ignore-lexer-test
2014-07-21 18:38:40 -07:00
utf8.rs
Add a ton of ignore-lexer-test
2014-07-21 18:38:40 -07:00
utf8_chars.rs
Fix fallout from coercion removal
2014-11-17 22:41:33 +13:00
utf8_idents.rs
Remove Signed trait and add SignedInt trait
2014-11-13 03:46:03 +11:00
variadic-ffi.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
variant-attributes.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
variant-structs-trivial.rs
removed struct_variant feature from tests
2014-11-20 00:56:50 +01:00
vec-concat.rs
Remove a large amount of deprecated functionality
2014-10-19 12:59:40 -07:00
vec-dst.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
vec-fixed-length.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
vec-growth.rs
Remove a large amount of deprecated functionality
2014-10-19 12:59:40 -07:00
vec-late-init.rs
Remove a large amount of deprecated functionality
2014-10-19 12:59:40 -07:00
vec-macro-with-brackets.rs
librustc: Always parse macro!()/macro![] as expressions if not
2014-12-18 12:09:07 -05:00
vec-macro-with-trailing-comma.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
vec-matching-autoslice.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
vec-matching-fixed.rs
librustc: Feature gate subslice matching in non-tail positions.
2014-09-08 11:04:14 -07:00
vec-matching-fold.rs
Fix fallout from coercion removal
2014-11-17 22:41:33 +13:00
vec-matching-legal-tail-element-borrow.rs
librustc: Change the syntax of subslice matching to use postfix ..
2014-09-08 16:12:13 -07:00
vec-matching.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
vec-push.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
vec-repeat-with-cast.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
vec-slice-drop.rs
tests: remove uses of Gc.
2014-10-02 17:02:15 +03:00
vec-slice.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
vec-tail-matching.rs
librustc: Change the syntax of subslice matching to use postfix ..
2014-09-08 16:12:13 -07:00
vec-to_str.rs
Rebasing changes
2014-08-26 16:07:32 +12:00
vec.rs
Remove a large amount of deprecated functionality
2014-10-19 12:59:40 -07:00
vector-no-ann-2.rs
Remove managed_box gate from tests
2014-07-26 21:05:29 -07:00
vector-sort-panic-safe.rs
Allow use of [_ ; n] syntax for fixed length and repeating arrays.
2014-12-20 15:23:29 +13:00
visible-private-types-feature-gate.rs
librustc: Forbid private types in public APIs.
2014-09-22 20:05:45 -07:00
wait-forked-but-failed-child.rs
Fix false positive alerts from a run-pass test on Command.
2014-12-07 07:07:26 +08:00
warn-ctypes-inhibit.rs
Rename all raw pointers as necessary
2014-06-28 11:53:58 -07:00
weak-lang-item.rs
Mostly rote conversion of proc() to move|| (and occasionally Thunk::new)
2014-12-14 04:21:56 -05:00
weird-exprs.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
where-clause-early-bound-lifetimes.rs
Add parser support for generalized where clauses
2014-12-20 02:48:17 -08:00
where-clause-method-substituion.rs
Add parser support for generalized where clauses
2014-12-20 02:48:17 -08:00
where-clause-region-outlives.rs
Add parser support for generalized where clauses
2014-12-20 02:48:17 -08:00
where-clauses-cross-crate.rs
librustc: Implement simple where clauses.
2014-08-14 14:14:26 -07:00
where-clauses-lifetimes.rs
librustc: Consider where clauses when traversing free regions in
2014-08-21 19:33:29 -07:00
where-clauses-method.rs
Add parser support for generalized where clauses
2014-12-20 02:48:17 -08:00
where-clauses-not-parameter.rs
Add parser support for generalized where clauses
2014-12-20 02:48:17 -08:00
where-clauses-unboxed-closures.rs
librustc: Implement the syntax in the RFC for unboxed closure sugar.
2014-09-18 16:31:58 -07:00
where-clauses.rs
librustc: Implement simple where clauses.
2014-08-14 14:14:26 -07:00
while-cont.rs
librustc: Remove the fallback to int from typechecking.
2014-06-24 17:18:48 -07:00
while-flow-graph.rs
librustc: Remove the fallback to int for integers and f64 for
2014-06-29 11:47:58 -07:00
while-label.rs
Rename fail! to panic!
2014-10-29 11:43:07 -04:00
while-let.rs
Remove feature gate directives for if_let, while_let, and tuple_indexing.
2014-12-12 13:23:54 -06:00
while-loop-constraints-2.rs
Use new attribute syntax in python files in src/etc too ( #13478 )
2014-04-14 21:00:31 +05:30
while-prelude-drop.rs
Switch to purely namespaced enums
2014-11-17 07:35:51 -08:00
while-with-break.rs
Remove outdated and unnecessary std::vec_ng::Vec imports.
2014-03-22 01:08:57 +11:00
while.rs
log: Introduce liblog, the old std::logging
2014-03-15 22:26:36 -07:00
writealias.rs
Revise std::thread API to join by default
2014-12-18 23:31:52 -08:00
x86stdcall.rs
Continue cfg syntax transition
2014-10-12 11:40:19 -07:00
x86stdcall2.rs
Remove #[fixed_stack_segment] and #[rust_stack]
2013-11-11 10:40:34 -08:00
xcrate-address-insignificant.rs
extern crate foobar as foo;
2014-08-23 12:16:04 -07:00
xcrate-static-addresses.rs
libsyntax: Accept use foo as bar; in lieu of use bar as foo;
2014-08-14 13:24:50 -07:00
xcrate-trait-lifetime-param.rs
extern crate foobar as foo;
2014-08-23 12:16:04 -07:00
xcrate-unit-struct.rs
Fix xcrate enum namespacing
2014-11-25 11:02:47 -08:00
yield.rs
Revise std::thread API to join by default
2014-12-18 23:31:52 -08:00
yield1.rs
Revise std::thread API to join by default
2014-12-18 23:31:52 -08:00
yield2.rs
log: Introduce liblog, the old std::logging
2014-03-15 22:26:36 -07:00
zero-size-type-destructors.rs
Special-casing iter_vec_raw to use a counter for zero-size types ( Closes #9890 ).
2013-10-30 04:48:53 -07:00