rust/src/test/run-pass
Jakub Wieczorek 6f35ede5a4 Remove the branch merging optimisations for slice patterns
They were only correct in the simplest case. Some of the optimisations
are certainly possible but should be introduced carefully and only
when the whole pattern codegen infrastructure is in a better shape.

Fixes #16648.
2014-08-30 19:50:46 +02:00
..
foreign-mod-src
foreign-src
mod_dir_implicit_aux
mod_dir_simple
module-polymorphism3-files/float-template
syntax-extension-source-utils-files
.gitattributes
alias-uninit-value.rs
alignment-gep-tup-like-1.rs Implement generalized object and type parameter bounds (Fixes #16462) 2014-08-27 21:46:52 -04:00
alloca-from-derived-tydesc.rs
anon_trait_static_method_exe.rs
anon-extern-mod-cross-crate-2.rs
anon-extern-mod.rs
anon-trait-static-method.rs
argument-passing.rs
arith-0.rs
arith-1.rs
arith-2.rs
arith-unsigned.rs
artificial-block.rs
as-precedence.rs
asm-concat-src.rs
asm-in-out-operand.rs
asm-out-assign.rs
assert-eq-macro-success.rs
assign-assign.rs
assignability-trait.rs
attr-before-view-item2.rs
attr-before-view-item.rs
attr-main-2.rs
attr-main.rs
attr-mix-new.rs
attr-no-drop-flag-size.rs
attr-shebang.rs
attr-start.rs
attr.rs
auto-encode.rs
auto-instantiate.rs
auto-loop.rs
auto-ref-bounded-ty-param.rs
auto-ref-slice-plus-ref.rs
auto-ref-sliceable.rs
auto-ref.rs
autobind.rs
autoderef-and-borrow-method-receiver.rs
autoderef-method-on-trait.rs
autoderef-method-priority.rs
autoderef-method-twice-but-not-thrice.rs
autoderef-method-twice.rs
autoderef-method.rs
autoref-intermediate-types-issue-3585.rs
backtrace.rs
bare-fn-implements-fn-mut.rs
bare-static-string.rs
big-literals.rs
binary-minus-without-space.rs
bind-by-move.rs
bind-field-short-with-modifiers.rs
binops.rs
bitv-perf-test.rs
bitwise.rs
block-arg-call-as.rs
block-arg.rs
block-explicit-types.rs
block-expr-precedence.rs
block-fn-coerce.rs
block-iter-1.rs
block-iter-2.rs
bool-not.rs
bool.rs
borrow-by-val-method-receiver.rs
borrowck-assign-to-subfield.rs
borrowck-binding-mutbl.rs
borrowck-borrow-from-expr-block.rs
borrowck-borrow-of-mut-base-ptr-safe.rs
borrowck-closures-two-imm.rs
borrowck-field-sensitivity.rs
borrowck-fixed-length-vecs.rs
borrowck-freeze-frozen-mut.rs Implement generalized object and type parameter bounds (Fixes #16462) 2014-08-27 21:46:52 -04:00
borrowck-lend-args.rs
borrowck-macro-interaction-issue-6304.rs
borrowck-move-by-capture-ok.rs
borrowck-mut-uniq.rs
borrowck-mut-vec-as-imm-slice.rs
borrowck-nested-calls.rs
borrowck-pat-enum.rs
borrowck-pat-reassign-no-binding.rs
borrowck-preserve-box-in-moved-value.rs
borrowck-root-while-cond-2.rs
borrowck-root-while-cond.rs
borrowck-rvalues-mutable.rs
borrowck-scope-of-deref-issue-4666.rs
borrowck-static-item-in-fn.rs
borrowck-uniq-via-ref.rs
borrowck-univariant-enum.rs
borrowck-use-mut-borrow.rs
borrowed-ptr-pattern-2.rs
borrowed-ptr-pattern-3.rs
borrowed-ptr-pattern-infallible.rs
borrowed-ptr-pattern-option.rs
borrowed-ptr-pattern.rs
box-compare.rs
box-in-tup.rs
box-inside-if2.rs
box-inside-if.rs
box-pattern.rs
box-unbox.rs
box.rs
boxed-class-type-substitution.rs
break-value.rs
break.rs
bug-7183-generics.rs
bug-7295.rs
builtin-superkinds-capabilities-transitive.rs
builtin-superkinds-capabilities-xc.rs
builtin-superkinds-capabilities.rs
builtin-superkinds-in-metadata.rs
builtin-superkinds-phantom-typaram.rs
builtin-superkinds-self-type.rs
builtin-superkinds-simple.rs
builtin-superkinds-typaram.rs
by-value-self-in-mut-slot.rs
by-value-self-objects.rs
byte-literals.rs Use temp vars for implicit coercion to ^[T] 2014-08-26 12:37:45 +12:00
bytes-macro-static.rs
c-stack-as-value.rs
c-stack-returning-int64.rs
call-closure-from-overloaded-op.rs
can-copy-pod.rs
cancel-clean-via-immediate-rvalue-ref.rs
capture_nil.rs
capture-clauses-boxed-closures.rs
capture-clauses-unboxed-closures.rs
capturing-logging.rs
cast-in-array-size.rs Fix const evaluation of cast expression from bool 2014-08-24 09:14:41 +02:00
cast-region-to-uint.rs
cast.rs
cci_borrow.rs
cci_capture_clause.rs
cci_impl_exe.rs
cci_iter_exe.rs
cci_nested_exe.rs
cci_no_inline_exe.rs
cell-does-not-clone.rs
cfg_inner_static.rs
cfg-family.rs
cfg-macros-foo.rs
cfg-macros-notfoo.rs
cfg-match-arm.rs
cfg-target-family.rs
cfgs-on-items.rs
char.rs
check-static-mut-slices.rs
check-static-slice.rs DST coercions and DST structs 2014-08-26 12:38:51 +12:00
child-outlives-parent.rs
class-attributes-1.rs
class-attributes-2.rs
class-cast-to-trait-cross-crate-2.rs
class-cast-to-trait-multiple-types.rs
class-cast-to-trait.rs
class-dtor.rs
class-exports.rs
class-impl-very-parameterized-trait.rs
class-implement-trait-cross-crate.rs
class-implement-traits.rs
class-method-cross-crate.rs
class-methods-cross-crate.rs
class-methods.rs
class-poly-methods-cross-crate.rs
class-poly-methods.rs
class-separate-impl.rs
class-str-field.rs
class-typarams.rs
classes-cross-crate.rs
classes-self-referential.rs
classes-simple-cross-crate.rs
classes-simple-method.rs
classes-simple.rs
classes.rs
cleanup-arm-conditional.rs
cleanup-auto-borrow-obj.rs
cleanup-copy-mode.rs
cleanup-rvalue-during-if-and-while.rs
cleanup-rvalue-for-scope.rs
cleanup-rvalue-scopes.rs
cleanup-rvalue-temp-during-incomplete-alloc.rs
cleanup-shortcircuit.rs
clone-with-exterior.rs
close-over-big-then-small-data.rs Implement generalized object and type parameter bounds (Fixes #16462) 2014-08-27 21:46:52 -04:00
closure-bounds-can-capture-chan.rs
closure-inference2.rs
closure-inference.rs
closure-reform.rs Implement generalized object and type parameter bounds (Fixes #16462) 2014-08-27 21:46:52 -04:00
closure-syntax.rs Implement generalized object and type parameter bounds (Fixes #16462) 2014-08-27 21:46:52 -04:00
cmp-default.rs
coerce-reborrow-imm-ptr-arg.rs
coerce-reborrow-imm-ptr-rcvr.rs
coerce-reborrow-imm-vec-arg.rs
coerce-reborrow-imm-vec-rcvr.rs
coerce-reborrow-mut-ptr-arg.rs
coerce-reborrow-mut-ptr-rcvr.rs
coerce-reborrow-mut-vec-arg.rs
coerce-reborrow-mut-vec-rcvr.rs
coerce-to-closure-and-proc.rs
coherence-impl-in-fn.rs
colorful-write-macros.rs Implement generalized object and type parameter bounds (Fixes #16462) 2014-08-27 21:46:52 -04:00
comm.rs
compare-generic-enums.rs
complex.rs
concat.rs
conditional-compile-arch.rs
conditional-compile.rs
conditional-debug-macro-off.rs
conditional-debug-macro-on.rs
const-autoderef.rs
const-big-enum.rs
const-binops.rs
const-block-cross-crate-fn.rs
const-block-item-macro-codegen.rs
const-block-item.rs
const-block.rs
const-bound.rs
const-cast-ptr-int.rs
const-cast.rs
const-const.rs
const-contents.rs
const-cross-crate-const.rs
const-cross-crate-extern.rs
const-deref.rs
const-enum-byref-self.rs
const-enum-byref.rs
const-enum-cast.rs
const-enum-ptr.rs
const-enum-struct2.rs
const-enum-struct.rs
const-enum-structlike.rs
const-enum-tuple2.rs
const-enum-tuple.rs
const-enum-tuplestruct2.rs
const-enum-tuplestruct.rs
const-enum-vec-index.rs DST coercions and DST structs 2014-08-26 12:38:51 +12:00
const-enum-vec-ptr.rs
const-enum-vector.rs
const-expr-in-fixed-length-vec.rs
const-expr-in-vec-repeat.rs
const-extern-function.rs
const-fields-and-indexing.rs
const-fn-val.rs
const-negative.rs
const-nullary-enum.rs
const-nullary-univariant-enum.rs
const-rec-and-tup.rs
const-region-ptrs-noncopy.rs
const-region-ptrs.rs
const-str-ptr.rs
const-struct-offsets.rs
const-struct.rs
const-tuple-struct.rs
const-unit-struct.rs
const-vec-of-fns.rs
const-vec-syntax.rs
const-vecs-and-slices.rs
const.rs
consts-in-patterns.rs
core-run-destroy.rs
crate-method-reexport-grrrrrrr.rs
crate-name-attr-used.rs
cross-crate-const-pat.rs
cross-crate-newtype-struct-pat.rs
cycle-collection.rs
dead-code-leading-underscore.rs
dead-code-one-arm-if.rs
deep-vector2.rs
deep-vector.rs
deep.rs
default-method-parsing.rs
default-method-simple.rs
default-method-supertrait-vtable.rs
deprecated-phase-syntax.rs
deref-lval.rs
deref-rc.rs
deref.rs
deriving-bounds.rs
deriving-clone-enum.rs
deriving-clone-generic-enum.rs
deriving-clone-generic-struct.rs
deriving-clone-generic-tuple-struct.rs
deriving-clone-struct.rs
deriving-clone-tuple-struct.rs
deriving-cmp-generic-enum.rs
deriving-cmp-generic-struct-enum.rs
deriving-cmp-generic-struct.rs
deriving-cmp-generic-tuple-struct.rs
deriving-cmp-shortcircuit.rs
deriving-encodable-decodable-cell-refcell.rs
deriving-encodable-decodable.rs
deriving-enum-single-variant.rs
deriving-global.rs
deriving-hash.rs
deriving-in-fn.rs
deriving-in-macro.rs
deriving-meta-empty-trait-list.rs
deriving-meta-multiple.rs
deriving-meta.rs
deriving-primitive.rs
deriving-rand.rs
deriving-self-lifetime-totalord-totaleq.rs
deriving-self-lifetime.rs
deriving-show-2.rs
deriving-show.rs
deriving-via-extension-c-enum.rs
deriving-via-extension-enum.rs
deriving-via-extension-hash-enum.rs
deriving-via-extension-hash-struct.rs
deriving-via-extension-struct-empty.rs
deriving-via-extension-struct-like-enum-variant.rs
deriving-via-extension-struct-tuple.rs
deriving-via-extension-struct.rs
deriving-via-extension-type-params.rs
deriving-zero.rs
die-macro.rs
div-mod.rs
double-ref.rs
double-unbox.rs
drop-on-empty-block-exit.rs
drop-on-ret.rs
drop-trait-enum.rs
drop-trait-generic.rs
drop-trait.rs
drop-uninhabited-enum.rs
drop-with-type-ascription-1.rs
drop-with-type-ascription-2.rs
dst-dtor-1.rs Rebasing changes 2014-08-26 16:07:32 +12:00
dst-dtor-2.rs Rebasing changes 2014-08-26 16:07:32 +12:00
dst-struct-reflect.rs Rebasing changes 2014-08-26 16:07:32 +12:00
dst-struct-sole.rs Rebasing changes 2014-08-26 16:07:32 +12:00
dst-struct.rs Rebasing changes 2014-08-26 16:07:32 +12:00
dst-trait.rs Rebasing changes 2014-08-26 16:07:32 +12:00
dupe-first-attr.rc Remove stage0 attributes. 2014-08-23 02:11:07 -07:00
duplicated-external-mods.rs
early-ret-binop-add.rs
early-vtbl-resolution.rs
else-if.rs
empty-allocation-non-null.rs
empty-allocation-rvalue-non-null.rs
empty-mutable-vec.rs
empty-tag.rs
enum-alignment.rs
enum-clike-ffi-as-int.rs
enum-discr.rs
enum-discrim-autosizing.rs
enum-discrim-manual-sizing.rs
enum-discrim-range-overflow.rs
enum-discrim-width-stuff.rs
enum-disr-val-pretty.rs
enum-export-inheritance.rs
enum-null-pointer-opt.rs
enum-nullable-const-null-with-fields.rs
enum-nullable-simplifycfg-misopt.rs
enum-size-variance.rs
enum-variants.rs
enum-vec-initializer.rs
estr-slice.rs
estr-uniq.rs
evec-internal-boxes.rs
evec-internal.rs
evec-slice.rs DST coercions and DST structs 2014-08-26 12:38:51 +12:00
exec-env.rs
explicit_self_xcrate_exe.rs
explicit-i-suffix.rs
explicit-self-closures.rs
explicit-self-generic.rs Implement generalized object and type parameter bounds (Fixes #16462) 2014-08-27 21:46:52 -04:00
explicit-self-objects-uniq.rs
explicit-self.rs
exponential-notation.rs
export-abstract-tag.rs
export-glob-imports-target.rs
export-multi.rs
export-non-interference2.rs
export-non-interference3.rs
export-non-interference.rs
export-tag-variant.rs
export-unexported-dep.rs
expr-block-box.rs
expr-block-fn.rs
expr-block-generic-box1.rs
expr-block-generic-box2.rs
expr-block-generic-unique1.rs
expr-block-generic-unique2.rs
expr-block-generic.rs
expr-block-ref.rs
expr-block-slot.rs
expr-block-unique.rs
expr-block.rs
expr-copy.rs
expr-elseif-ref2.rs
expr-elseif-ref.rs
expr-empty-ret.rs
expr-fn.rs
expr-if-box.rs
expr-if-fail-all.rs
expr-if-fail.rs
expr-if-generic-box1.rs
expr-if-generic-box2.rs
expr-if-generic.rs
expr-if-struct.rs
expr-if-unique.rs
expr-if.rs
expr-match-box.rs
expr-match-fail-all.rs
expr-match-fail.rs
expr-match-generic-box1.rs
expr-match-generic-box2.rs
expr-match-generic-unique1.rs
expr-match-generic-unique2.rs
expr-match-generic.rs
expr-match-struct.rs
expr-match-unique.rs
expr-match.rs
expr-scope.rs
ext-expand-inner-exprs.rs
exterior.rs
extern-1.rs
extern-call-deep2.rs
extern-call-deep.rs
extern-call-direct.rs
extern-call-indirect.rs
extern-call-scrub.rs
extern-calling-convention-test.rs
extern-compare-with-return-type.rs
extern-crosscrate.rs
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
extern-mod-syntax.rs
extern-pass-char.rs
extern-pass-double.rs
extern-pass-empty.rs
extern-pass-TwoU8s.rs
extern-pass-TwoU16s.rs
extern-pass-TwoU32s.rs
extern-pass-TwoU64s.rs
extern-pass-u32.rs
extern-pass-u64.rs
extern-pub.rs
extern-return-TwoU8s.rs
extern-return-TwoU16s.rs
extern-return-TwoU32s.rs
extern-return-TwoU64s.rs
extern-stress.rs
extern-take-value.rs
extern-yield.rs
extoption_env-not-defined.rs
fact.rs
fail-during-tld-destroy.rs
fail-in-dtor-drops-fields.rs
fat-arrow-match.rs
field-destruction-order.rs
filter-block-view-items.rs
fixed_length_copy.rs
fixed_length_vec_glue.rs
float2.rs
float-literal-inference.rs
float-nan.rs
float-signature.rs
float.rs
floatlits.rs
fn-abi.rs
fn-bare-assign.rs
fn-bare-coerce-to-block.rs
fn-bare-item.rs
fn-bare-size.rs
fn-bare-spawn.rs
fn-coerce-field.rs
fn-lval.rs
fn-pattern-expected-type-2.rs
fn-pattern-expected-type.rs
fn-trait-sugar.rs
fn-type-infer.rs
for-destruct.rs
for-loop-does-not-borrow-iterators.rs
for-loop-fail.rs
for-loop-goofiness.rs
foreach-external-iterators-break.rs
foreach-external-iterators-hashmap-break-restart.rs
foreach-external-iterators-hashmap.rs
foreach-external-iterators-loop.rs
foreach-external-iterators-nested.rs
foreach-external-iterators.rs
foreach-nested.rs
foreach-put-structured.rs
foreach-simple-outer-slot.rs
foreign2.rs
foreign-call-no-runtime.rs
foreign-dupe.rs
foreign-fn-linkname.rs
foreign-fn-with-byval.rs
foreign-mod-unused-const.rs
foreign-no-abi.rs
foreign-struct.rs
format-nan.rs
format-ref-cell.rs
fsu-moves-and-copies.rs
fun-call-variants.rs
fun-indirect-call.rs
func-arg-incomplete-pattern.rs
func-arg-ref-pattern.rs
func-arg-wild-pattern.rs
functional-struct-upd.rs
gc-vec.rs Rebasing changes 2014-08-26 16:07:32 +12:00
generic-alias-box.rs
generic-alias-unique.rs
generic-box.rs
generic-default-type-params-cross-crate.rs
generic-default-type-params.rs
generic-derived-type.rs
generic-drop-glue.rs
generic-exterior-box.rs
generic-exterior-unique.rs
generic-extern-mangle.rs
generic-fn-box.rs
generic-fn-infer.rs
generic-fn-twice.rs
generic-fn-unique.rs
generic-fn.rs
generic-ivec-leak.rs
generic-ivec.rs
generic-newtype-struct.rs
generic-object.rs
generic-recursive-tag.rs
generic-static-methods.rs
generic-tag-corruption.rs
generic-tag-local.rs
generic-tag-match.rs
generic-tag-values.rs
generic-tag.rs
generic-temporary.rs
generic-tup.rs
generic-type-synonym.rs
generic-type.rs
generic-unique.rs
getopts_ref.rs
global-scope.rs
guards-not-exhaustive.rs
guards.rs
hashmap-memory.rs
hello.rs
html-literals.rs
hygiene-dodging-1.rs
hygienic-labels-in-let.rs Add support for labeled while loops. 2014-08-29 23:43:55 -04:00
hygienic-labels.rs Add support for labeled while loops. 2014-08-29 23:43:55 -04:00
i8-incr.rs
i32-sub.rs
if-bot.rs
if-check.rs
if-ret.rs
ifmt.rs
ignore-all-the-things.rs
impl-implicit-trait.rs
impl-privacy-xc-1.rs
impl-privacy-xc-2.rs
import2.rs
import3.rs
import4.rs
import5.rs
import6.rs
import7.rs
import8.rs
import-from.rs
import-glob-0.rs
import-glob-crate.rs
import-in-block.rs
import-trailing-comma.rs
import.rs
infer-fn-tail-expr.rs
inferred-suffix-in-pattern-range.rs
infinite-loops.rs
inherit-struct1.rs
inherit-struct2.rs
init-res-into-things.rs
inner-attrs-on-impl.rs
inner-module.rs
inner-static.rs
instantiable.rs
int.rs
integer-literal-radix.rs
integer-literal-suffix-inference.rs
intrinsic-alignment.rs Remove stage0 attributes. 2014-08-23 02:11:07 -07:00
intrinsic-atomics-cc.rs
intrinsic-atomics.rs
intrinsic-move-val.rs
intrinsic-return-address.rs
intrinsic-uninit.rs
intrinsics-integer.rs
intrinsics-math.rs
invoke-external-foreign.rs
irrefutable-unit.rs
issue2170exe.rs
issue_3136_b.rs
issue_9155.rs
issue-333.rs
issue-868.rs
issue-979.rs
issue-980.rs
issue-1112.rs
issue-1251.rs
issue-1257.rs
issue-1451.rs
issue-1460.rs
issue-1516.rs
issue-1660.rs
issue-1696.rs
issue-1701.rs
issue-1821.rs
issue-1866.rs
issue-1974.rs
issue-2074.rs
issue-2185.rs
issue-2190-1.rs
issue-2190-2.rs
issue-2214.rs
issue-2216.rs
issue-2284.rs
issue-2288.rs
issue-2311-2.rs
issue-2311.rs
issue-2312.rs
issue-2316-c.rs
issue-2380-b.rs
issue-2383.rs
issue-2414-c.rs
issue-2428.rs
issue-2445-b.rs
issue-2445.rs
issue-2463.rs
issue-2472.rs
issue-2487-a.rs
issue-2502.rs
issue-2526-a.rs
issue-2550.rs
issue-2611-3.rs
issue-2631-b.rs
issue-2633-2.rs
issue-2633.rs
issue-2642.rs
issue-2708.rs
issue-2718.rs
issue-2723-b.rs
issue-2734.rs Implement generalized object and type parameter bounds (Fixes #16462) 2014-08-27 21:46:52 -04:00
issue-2735-2.rs
issue-2735-3.rs
issue-2735.rs Implement generalized object and type parameter bounds (Fixes #16462) 2014-08-27 21:46:52 -04:00
issue-2748-a.rs
issue-2748-b.rs
issue-2804-2.rs
issue-2804.rs Adjust the error messages to match the pattern "expected foo, found bar" 2014-08-24 09:53:01 +02:00
issue-2895.rs
issue-2904.rs
issue-2935.rs
issue-2936.rs
issue-2989.rs
issue-3012-2.rs
issue-3026.rs
issue-3037.rs
issue-3052.rs
issue-3091.rs
issue-3109.rs
issue-3121.rs
issue-3149.rs
issue-3186.rs
issue-3211.rs
issue-3220.rs
issue-3290.rs
issue-3389.rs
issue-3424.rs Implement generalized object and type parameter bounds (Fixes #16462) 2014-08-27 21:46:52 -04:00
issue-3429.rs
issue-3447.rs
issue-3500.rs
issue-3556.rs
issue-3559.rs
issue-3563-2.rs
issue-3563-3.rs
issue-3574.rs
issue-3609.rs
issue-3656.rs
issue-3683.rs
issue-3702.rs
issue-3743.rs
issue-3753.rs
issue-3794.rs
issue-3847.rs
issue-3874.rs
issue-3878.rs
issue-3888-2.rs
issue-3895.rs
issue-3904.rs
issue-3935.rs
issue-3979-2.rs
issue-3979-generics.rs
issue-3979-xcrate.rs
issue-3979.rs
issue-3991.rs
issue-4016.rs
issue-4025.rs
issue-4036.rs
issue-4107.rs
issue-4120.rs
issue-4208.rs
issue-4228.rs
issue-4241.rs
issue-4252.rs
issue-4333.rs
issue-4387.rs
issue-4401.rs
issue-4446.rs
issue-4448.rs
issue-4464.rs
issue-4541.rs
issue-4542.rs
issue-4545.rs extern crate foobar as foo; 2014-08-23 12:16:04 -07:00
issue-4734.rs
issue-4735.rs
issue-4759-1.rs
issue-4759.rs
issue-4830.rs
issue-4875.rs
issue-5008-borrowed-traitobject-method-call.rs
issue-5060.rs
issue-5192.rs Implement generalized object and type parameter bounds (Fixes #16462) 2014-08-27 21:46:52 -04:00
issue-5239-2.rs
issue-5243.rs
issue-5280.rs
issue-5315.rs
issue-5321-immediates-with-bare-self.rs
issue-5353.rs
issue-5518.rs extern crate foobar as foo; 2014-08-23 12:16:04 -07:00
issue-5521.rs extern crate foobar as foo; 2014-08-23 12:16:04 -07:00
issue-5530.rs
issue-5550.rs
issue-5554.rs Implement generalized object and type parameter bounds (Fixes #16462) 2014-08-27 21:46:52 -04:00
issue-5572.rs
issue-5666.rs
issue-5688.rs
issue-5708.rs Implement generalized object and type parameter bounds (Fixes #16462) 2014-08-27 21:46:52 -04:00
issue-5741.rs
issue-5754.rs
issue-5791.rs
issue-5884.rs
issue-5900.rs
issue-5917.rs
issue-5950.rs
issue-5997.rs
issue-6117.rs
issue-6128.rs
issue-6130.rs
issue-6153.rs
issue-6157.rs
issue-6318.rs Implement generalized object and type parameter bounds (Fixes #16462) 2014-08-27 21:46:52 -04:00
issue-6334.rs
issue-6341.rs
issue-6344-let.rs
issue-6344-match.rs
issue-6449.rs
issue-6470.rs
issue-6557.rs
issue-6892.rs
issue-6898.rs
issue-6919.rs
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
issue-7320.rs
issue-7344.rs
issue-7519-match-unit-in-arg.rs
issue-7563.rs
issue-7575.rs
issue-7660.rs
issue-7663.rs
issue-7673-cast-generically-implemented-trait.rs
issue-7784.rs
issue-7899.rs extern crate foobar as foo; 2014-08-23 12:16:04 -07:00
issue-7911.rs
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
issue-8248.rs
issue-8249.rs Implement generalized object and type parameter bounds (Fixes #16462) 2014-08-27 21:46:52 -04:00
issue-8259.rs extern crate foobar as foo; 2014-08-23 12:16:04 -07:00
issue-8351-1.rs
issue-8351-2.rs
issue-8391.rs
issue-8398.rs
issue-8401.rs
issue-8460.rs
issue-8498.rs
issue-8506.rs
issue-8578.rs
issue-8709.rs
issue-8827.rs
issue-8851.rs
issue-8860.rs
issue-8898.rs
issue-8983.rs
issue-9047.rs
issue-9110.rs
issue-9123.rs
issue-9129.rs
issue-9188.rs
issue-9259.rs DST coercions and DST structs 2014-08-26 12:38:51 +12:00
issue-9382.rs
issue-9394-inherited-trait-calls.rs
issue-9396.rs
issue-9446.rs
issue-9719.rs Implement generalized object and type parameter bounds (Fixes #16462) 2014-08-27 21:46:52 -04:00
issue-9737.rs
issue-9906.rs extern crate foobar as foo; 2014-08-23 12:16:04 -07:00
issue-9918.rs
issue-9942.rs
issue-9968.rs extern crate foobar as foo; 2014-08-23 12:16:04 -07:00
issue-10025.rs
issue-10028.rs extern crate foobar as foo; 2014-08-23 12:16:04 -07:00
issue-10031.rs
issue-10228.rs
issue-10392.rs
issue-10626.rs
issue-10638.rs
issue-10682.rs
issue-10683.rs
issue-10714.rs
issue-10718.rs
issue-10734.rs
issue-10763.rs
issue-10764.rs
issue-10767.rs
issue-10802.rs Implement generalized object and type parameter bounds (Fixes #16462) 2014-08-27 21:46:52 -04:00
issue-10806.rs
issue-10853.rs
issue-11085.rs
issue-11205.rs Implement generalized object and type parameter bounds (Fixes #16462) 2014-08-27 21:46:52 -04: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
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
issue-11577.rs
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
issue-11736.rs
issue-11881.rs
issue-11940.rs
issue-11958.rs
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
issue-12582.rs
issue-12612.rs extern crate foobar as foo; 2014-08-23 12:16:04 -07:00
issue-12684.rs
issue-12699.rs
issue-12860.rs
issue-13027.rs
issue-13204.rs
issue-13214.rs
issue-13304.rs
issue-13352.rs
issue-13494.rs
issue-13507-2.rs
issue-13620.rs extern crate foobar as foo; 2014-08-23 12:16:04 -07:00
issue-13763.rs
issue-13775.rs
issue-13867.rs
issue-13872.rs extern crate foobar as foo; 2014-08-23 12:16:04 -07:00
issue-14021.rs
issue-14082.rs
issue-14254.rs
issue-14308.rs
issue-14330.rs extern crate foobar as foo; 2014-08-23 12:16:04 -07:00
issue-14393.rs
issue-14399.rs
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
issue-14589.rs
issue-14837.rs
issue-14865.rs
issue-14933.rs
issue-14936.rs Rebasing changes 2014-08-26 16:07:32 +12:00
issue-14940.rs
issue-14958.rs Implement generalized object and type parameter bounds (Fixes #16462) 2014-08-27 21:46:52 -04:00
issue-14959.rs Implement generalized object and type parameter bounds (Fixes #16462) 2014-08-27 21:46:52 -04:00
issue-15043.rs
issue-15080.rs Rebasing changes 2014-08-26 16:07:32 +12:00
issue-15104.rs
issue-15108.rs
issue-15129.rs
issue-15149.rs
issue-15189.rs
issue-15221.rs
issue-15487.rs
issue-15562.rs Add tests to make sure intrinsicck doesn't apply to non-intrinsic fn's. 2014-08-25 12:48:35 -07:00
issue-15571.rs
issue-15763.rs
issue-15774.rs
issue-15793.rs
issue-15858.rs
issue-16151.rs
issue-16272.rs
issue-16278.rs
issue-16441.rs
issue-16452.rs
issue-16492.rs
issue-16643.rs Add test. 2014-08-25 13:37:40 -07:00
issue-16648.rs Remove the branch merging optimisations for slice patterns 2014-08-30 19:50:46 +02:00
issue-16671.rs Add tests. 2014-08-23 01:03:34 -07:00
istr.rs
item-attributes.rs
item-name-overload.rs
iter-range.rs
ivec-pass-by-value.rs
ivec-tag.rs
keyword-changes-2012-07-31.rs
kindck-implicit-close-over-mut-var.rs
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
labeled-break.rs Fix formatting, update copyright dates 2014-08-29 23:44:08 -04:00
lambda-infer-unresolved.rs
lambda-var-hygiene.rs
lang-item-public.rs extern crate foobar as foo; 2014-08-23 12:16:04 -07:00
large-records.rs
last-use-in-block.rs
last-use-in-cap-clause.rs
last-use-is-capture.rs
lazy-and-or.rs
lazy-init.rs
leak-box-as-tydesc.rs
leak-tag-copy.rs
leak-unique-as-tydesc.rs
let-assignability.rs
let-destruct-ref.rs
let-var-hygiene.rs
lexer-crlf-line-endings-string-literal-doc-comment.rs
linear-for-loop.rs
link-section.rs
linkage1.rs extern crate foobar as foo; 2014-08-23 12:16:04 -07:00
linkage-visibility.rs extern crate foobar as foo; 2014-08-23 12:16:04 -07:00
lint-cstack.rs
lint-non-camel-case-types-non-uppercase-statics-unicode.rs
lint-non-camel-case-with-trailing-underscores.rs
lint-non-uppercase-statics-lowercase-mut-statics.rs
list.rs
liveness-assign-imm-local-after-loop.rs
liveness-assign-imm-local-after-ret.rs
liveness-loop-break.rs
liveness-move-in-loop.rs
log_syntax-trace_macros-macro-locations.rs
log-err-phi.rs
log-knows-the-names-of-variants-in-std.rs
log-knows-the-names-of-variants.rs
log-poly.rs
logging_before_rt_started.rs
logging-enabled-debug.rs
logging-enabled.rs
logging-only-prints-once.rs
logging-right-crate.rs
logging-separate-lines.rs
long-while.rs
loop-break-cont-1.rs
loop-break-cont.rs
loop-diverges.rs
loop-label-shadowing.rs
loop-no-reinit-needed-post-bot.rs
loop-scope.rs
macro-2.rs
macro-attributes.rs
macro-block-nonterminal.rs
macro-crate-def-only.rs
macro-deep_expansion.rs
macro-export-inner-module.rs
macro-interpolation.rs
macro-invocation-in-count-expr-fixed-array-type.rs
macro-local-data-key.rs
macro-meta-items.rs
macro-method-issue-4621.rs
macro-multiple-items.rs
macro-pat.rs
macro-path.rs
macro-stmt.rs
macro-with-attrs1.rs
macro-with-attrs2.rs
macro-with-braces-in-expr-position.rs
match-arm-statics.rs
match-borrowed_str.rs
match-bot-2.rs
match-bot.rs
match-enum-struct-0.rs
match-enum-struct-1.rs
match-implicit-copy-unique.rs
match-in-macro.rs
match-join.rs
match-naked-record-expr.rs
match-naked-record.rs
match-path.rs
match-pattern-bindings.rs
match-pattern-lit.rs
match-pattern-no-type-params.rs
match-pattern-simple.rs
match-phi.rs
match-pipe-binding.rs
match-range-static.rs
match-range.rs
match-ref-binding-in-guard-3256.rs
match-ref-binding-mut-option.rs
match-ref-binding-mut.rs
match-ref-binding.rs
match-static-const-rename.rs Unify non-snake-case lints and non-uppercase statics lints 2014-08-30 09:10:05 +12:00
match-str.rs
match-struct-0.rs
match-tag.rs
match-unique-bind.rs
match-value-binding-in-guard-3291.rs
match-var-hygiene.rs
match-vec-alternatives.rs Rebasing changes 2014-08-26 16:07:32 +12:00
match-vec-rvalue.rs
match-with-ret-arm.rs
max-min-classes.rs
method-attributes.rs
mid-path-type-params.rs
mlist.rs
mod_dir_implicit.rs
mod_dir_path2.rs
mod_dir_path3.rs
mod_dir_path_multi.rs
mod_dir_path.rs
mod_dir_recursive.rs
mod_dir_simple.rs
mod_file_aux.rs
mod_file_with_path_attr.rs
mod_file.rs
mod-inside-fn.rs
mod-view-items.rs
module-qualified-struct-destructure.rs
monad.rs
monomorphize-abi-alignment.rs
monomorphized-callees-with-ty-params-3314.rs
move-1-unique.rs
move-1.rs
move-2-unique.rs
move-2.rs
move-3-unique.rs
move-3.rs
move-4-unique.rs
move-4.rs
move-arg-2-unique.rs
move-arg-2.rs
move-arg.rs
move-nullary-fn.rs
move-out-of-field.rs
move-scalar.rs
move-self.rs
moves-based-on-type-capture-clause.rs
moves-based-on-type-cross-crate.rs
multi-let.rs
multibyte.rs
multiline-comment.rs
multiple-trait-bounds.rs
mut-function-arguments.rs
mut-in-ident-patterns.rs
mut-vstore-expr.rs
mutability-inherits-through-fixed-length-vec.rs
mutable-alias-vec.rs
mutable-vec-drop.rs
mutual-recursion-group.rs
native-always-waits.rs
native-print-no-runtime.rs
negative.rs
nested_item_main.rs
nested-block-comment.rs
nested-class.rs
nested-enum-same-names.rs
nested-exhaustive-match.rs
nested-function-names-issue-8587.rs
nested-matchs.rs
nested-pattern.rs
new-box-syntax.rs
new-box.rs
new-impl-syntax.rs
new-import-syntax.rs
new-style-constants.rs
new-style-fixed-length-vec.rs
new-unsafe-pointers.rs
newlambdas-ret-infer2.rs Implement generalized object and type parameter bounds (Fixes #16462) 2014-08-27 21:46:52 -04:00
newlambdas-ret-infer.rs Implement generalized object and type parameter bounds (Fixes #16462) 2014-08-27 21:46:52 -04:00
newlambdas.rs
newtype-polymorphic.rs
newtype-struct-drop-run.rs
newtype-struct-with-dtor.rs
newtype-struct-xc-2.rs
newtype-struct-xc.rs
newtype-temporary.rs
newtype.rs
nil-decl-in-foreign.rs
nil-pattern.rs
no-landing-pads.rs
no-std-xcrate2.rs
no-std-xcrate.rs
non-legacy-modes.rs
nul-characters.rs
nullable-pointer-ffi-compat.rs
nullable-pointer-iotareduction.rs
nullable-pointer-size.rs
nullary-or-pattern.rs
numeric-method-autoexport.rs
objects-coerce-freeze-borrored.rs
objects-owned-object-borrowed-method-header.rs
objects-owned-object-borrowed-method-headerless.rs
objects-owned-object-owned-method.rs
once-move-out-on-heap.rs
once-move-out-on-stack.rs
one-tuple.rs
opeq.rs
operator-associativity.rs
operator-overloading.rs
option-ext.rs
option-unwrap.rs
or-pattern.rs
order-drop-with-match.rs Rebasing changes 2014-08-26 16:07:32 +12:00
osx-frameworks.rs
out-of-stack.rs
output-slot-variants.rs
over-constrained-vregs.rs
overload-index-operator.rs
overloaded-autoderef-count.rs
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
overloaded-autoderef-vtable.rs
overloaded-autoderef-xcrate.rs
overloaded-autoderef.rs
overloaded-calls-param-vtables.rs
overloaded-calls-simple.rs
overloaded-calls-zero-args.rs
overloaded-deref-count.rs DST coercions and DST structs 2014-08-26 12:38:51 +12:00
overloaded-deref.rs
overloaded-index.rs
owned-implies-static.rs
packed-struct-borrow-element.rs
packed-struct-generic-layout.rs
packed-struct-generic-size.rs
packed-struct-layout.rs
packed-struct-match.rs
packed-struct-size-xc.rs
packed-struct-size.rs
packed-struct-vec.rs
packed-tuple-struct-layout.rs
packed-tuple-struct-size.rs
parameterized-trait-with-bounds.rs
paren-free.rs
parse-fail.rs
pass-by-copy.rs
path.rs
pattern-bound-var-in-for-each.rs
pattern-in-closure.rs
phase-use-ignored.rs
placement-new-arena.rs
pred-not-bool.rs
preempt.rs
priv-impl-prim-ty.rs extern crate foobar as foo; 2014-08-23 12:16:04 -07:00
privacy1.rs
privacy-ns.rs
privacy-reexport.rs
private-class-field.rs
private-method.rs
proc-bounds.rs
process-detach.rs
process-spawn-with-unicode-params.rs
pub_use_mods_xcrate_exe.rs
pub-extern-privacy.rs
pub-use-xcrate.rs
pure-sum.rs
purity-infer.rs
raw-str.rs
rcvr-borrowed-to-region.rs
rcvr-borrowed-to-slice.rs
readalias.rs
realloc-16687.rs Test case to illustate/reproduce bug. 2014-08-23 19:23:02 +02:00
rec-align-u32.rs
rec-align-u64.rs Remove stage0 attributes. 2014-08-23 02:11:07 -07:00
rec-auto.rs
rec-extend.rs
rec-tup.rs
rec.rs
record-pat.rs
reexport-should-still-link.rs extern crate foobar as foo; 2014-08-23 12:16:04 -07:00
reexport-star.rs
reexport-test-harness-main.rs
reexported-static-methods-cross-crate.rs
reflect-visit-type.rs DST coercions and DST structs 2014-08-26 12:38:51 +12:00
regions-addr-of-interior-of-unique-box.rs
regions-addr-of-ret.rs
regions-borrow-at.rs
regions-borrow-evec-fixed.rs
regions-borrow-evec-uniq.rs
regions-borrow-uniq.rs
regions-bot.rs
regions-bound-lists-feature-gate-2.rs
regions-bound-lists-feature-gate.rs
regions-copy-closure.rs
regions-creating-enums2.rs
regions-creating-enums5.rs
regions-dependent-addr-of.rs
regions-dependent-autofn.rs
regions-dependent-autoslice.rs
regions-dependent-let-ref.rs
regions-early-bound-lifetime-in-assoc-fn.rs
regions-early-bound-trait-param.rs Implement generalized object and type parameter bounds (Fixes #16462) 2014-08-27 21:46:52 -04:00
regions-early-bound-used-in-bound-method.rs
regions-early-bound-used-in-bound.rs Implement generalized object and type parameter bounds (Fixes #16462) 2014-08-27 21:46:52 -04:00
regions-early-bound-used-in-type-param.rs
regions-escape-into-other-fn.rs
regions-expl-self.rs
regions-fn-subtyping-2.rs
regions-fn-subtyping.rs
regions-infer-bivariance.rs
regions-infer-borrow-scope-addr-of.rs
regions-infer-borrow-scope-view.rs
regions-infer-borrow-scope-within-loop-ok.rs
regions-infer-borrow-scope.rs
regions-infer-call-2.rs
regions-infer-call.rs
regions-infer-contravariance-due-to-ret.rs
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-static-from-proc.rs Fix regionck to consider bounds on a proc when capturing variables 2014-08-28 14:15:32 -04:00
regions-lifetime-nonfree-late-bound.rs
regions-lifetime-static-items-enclosing-scopes.rs
regions-mock-tcx.rs
regions-mock-trans.rs
regions-no-variance-from-fn-generics.rs
regions-nullary-variant.rs
regions-params.rs
regions-return-interior-of-option.rs
regions-scope-chain-example.rs Introduce new inference scheme: variables are now instantiated with at most one type, and region variables are introduced as needed 2014-08-29 10:21:54 -04:00
regions-self-impls.rs
regions-self-in-enums.rs
regions-simple.rs
regions-static-closure.rs
regions-variance-contravariant-use-contravariant.rs
regions-variance-covariant-use-covariant.rs
rename-directory.rs
repeat-expr-in-static.rs
repeated-vector-syntax.rs
resolve-issue-2428.rs
resource-assign-is-not-copy.rs
resource-destruct.rs
resource-in-struct.rs
ret-bang.rs
ret-none.rs
return-from-closure.rs
return-nil.rs
running-with-no-runtime.rs Use temp vars for implicit coercion to ^[T] 2014-08-26 12:37:45 +12:00
self-in-mut-slot-default-method.rs
self-in-mut-slot-immediate-value.rs
self-re-assign.rs
self-shadowing-import.rs
self-type-param.rs
send_str_hashmap.rs
send_str_treemap.rs
send-resource.rs
send-type-inference.rs
sendable-class.rs
sendfn-is-a-block.rs
sendfn-spawn-with-fn-arg.rs
seq-compare.rs
shadow.rs
shape_intrinsic_tag_then_rec.rs
shebang.rs
shift.rs
signal-exit-status.rs
signed-shift-const-eval.rs
sigpipe-should-be-ignored.rs
simd-binop.rs
simd-generics.rs
simd-issue-10604.rs
simd-type.rs
simple-generic-match.rs
simple-generic-tag.rs
simple-infer.rs
simple-match-generic-tag.rs
size-and-align.rs
sized-borrowed-pointer.rs
sized-owned-pointer.rs
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
small-enums-with-fields.rs
smallest-hello-world.rs DST coercions and DST structs 2014-08-26 12:38:51 +12:00
spawn2.rs
spawn-fn.rs
spawn-types.rs
spawn.rs
spawning-with-debug.rs
stable-addr-of.rs
stat.rs
static-assert.rs
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
static-impl.rs
static-method-in-trait-with-tps-intracrate.rs
static-method-xcrate.rs
static-methods-in-traits2.rs
static-methods-in-traits.rs
static-mut-foreign.rs
static-mut-xc.rs
str-concat.rs
str-multiline.rs
string-escapes.rs
string-self-append.rs
struct_variant_xc_match.rs
struct_variant_xc.rs
struct-aliases-xcrate.rs
struct-aliases.rs
struct-destructuring-cross-crate.rs
struct-like-variant-construct.rs
struct-like-variant-match.rs
struct-lit-functional-no-fields.rs
struct-literal-dtor.rs
struct-new-as-field-name.rs
struct-order-of-eval-1.rs
struct-order-of-eval-2.rs
struct-partial-move-1.rs
struct-partial-move-2.rs
struct-pattern-matching.rs
struct-return.rs
structured-compare.rs
super-fast-paren-parsing.rs
super.rs
supertrait-default-generics.rs
supported-cast.rs
svh-add-comment.rs
svh-add-doc.rs
svh-add-macro.rs
svh-add-nothing.rs
svh-add-redundant-cfg.rs
svh-add-whitespace.rs
swap-1.rs
swap-2.rs
swap-overlapping.rs Implement generalized object and type parameter bounds (Fixes #16462) 2014-08-27 21:46:52 -04:00
syntax-extension-bytes.rs Use temp vars for implicit coercion to ^[T] 2014-08-26 12:37:45 +12:00
syntax-extension-cfg.rs
syntax-extension-source-utils.rs
tag-align-dyn-u64.rs
tag-align-dyn-variants.rs
tag-align-shape.rs
tag-align-u64.rs
tag-disr-val-shape.rs
tag-exports.rs
tag-in-block.rs
tag-variant-disr-type-mismatch.rs
tag-variant-disr-val.rs
tag.rs
tail-call-arg-leak.rs
tail-cps.rs
tail-direct.rs
task-comm-0.rs
task-comm-1.rs
task-comm-3.rs
task-comm-4.rs
task-comm-5.rs
task-comm-6.rs
task-comm-7.rs
task-comm-9.rs
task-comm-10.rs
task-comm-11.rs
task-comm-12.rs
task-comm-13.rs
task-comm-14.rs
task-comm-15.rs
task-comm-16.rs
task-comm-17.rs
task-comm-chan-nil.rs
task-life-0.rs
task-spawn-move-and-copy.rs
task-stderr.rs
tcp-accept-stress.rs native: clone/close_accept for win32 pipes 2014-08-24 17:08:14 -07:00
tcp-connect-timeouts.rs
tcp-stress.rs
tempfile.rs
terminate-in-initializer.rs
test-runner-hides-main.rs
threads.rs
trailing-comma.rs Add support for trailing commas in more places 2014-08-23 07:23:51 +12:00
trait-bounds-basic.rs
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
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
trait-bounds.rs
trait-cast-generic.rs
trait-cast.rs
trait-coercion-generic.rs
trait-coercion.rs
trait-composition-trivial.rs
trait-contravariant-self.rs
trait-default-method-bound-subst2.rs
trait-default-method-bound-subst3.rs
trait-default-method-bound-subst4.rs
trait-default-method-bound-subst.rs
trait-default-method-bound.rs
trait-default-method-xc-2.rs extern crate foobar as foo; 2014-08-23 12:16:04 -07:00
trait-default-method-xc.rs extern crate foobar as foo; 2014-08-23 12:16:04 -07:00
trait-generic.rs
trait-inheritance2.rs
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-inherited2.rs
trait-inheritance-call-bound-inherited.rs
trait-inheritance-cast-without-call-to-supertrait.rs
trait-inheritance-cast.rs
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-num0.rs
trait-inheritance-num1.rs
trait-inheritance-num2.rs
trait-inheritance-num3.rs
trait-inheritance-num5.rs
trait-inheritance-num.rs
trait-inheritance-overloading-simple.rs
trait-inheritance-overloading-xc-exe.rs
trait-inheritance-overloading.rs
trait-inheritance-self-in-supertype.rs
trait-inheritance-self.rs
trait-inheritance-simple.rs
trait-inheritance-static2.rs
trait-inheritance-static.rs
trait-inheritance-subst2.rs
trait-inheritance-subst.rs
trait-inheritance-visibility.rs
trait-object-generics.rs Implement generalized object and type parameter bounds (Fixes #16462) 2014-08-27 21:46:52 -04:00
trait-region-pointer-simple.rs
trait-static-method-overwriting.rs
trait-to-str.rs
trait-with-bounds-default.rs
traits-default-method-macro.rs
traits-default-method-mut.rs
traits-default-method-self.rs
traits-default-method-trivial.rs
trans-tag-static-padding.rs
transmute-non-immediate-to-immediate.rs
trivial-message.rs
tup.rs
tuple-struct-construct.rs
tuple-struct-constructor-pointer.rs
tuple-struct-destructuring.rs
tuple-struct-matching.rs
tuple-struct-trivial.rs
tydesc-name.rs
type-in-nested-module.rs
type-namespace.rs
type-param-constraints.rs
type-param.rs
type-params-in-for-each.rs
type-ptr.rs
type-sizes.rs
type-use-i1-versus-i8.rs
typeck_type_placeholder_1.rs Use temp vars for implicit coercion to ^[T] 2014-08-26 12:37:45 +12:00
typeck-macro-interaction-issue-8852.rs
typeclasses-eq-example-static.rs
typeclasses-eq-example.rs
typeid-intrinsic.rs extern crate foobar as foo; 2014-08-23 12:16:04 -07:00
typestate-cfg-nesting.rs
typestate-multi-decl.rs
u8-incr-decr.rs
u8-incr.rs
u32-decr.rs
ufcs-explicit-self.rs
uint.rs
unary-minus-suffix-inference.rs
unboxed-closures-all-traits.rs
unboxed-closures-boxed.rs Implement generalized object and type parameter bounds (Fixes #16462) 2014-08-27 21:46:52 -04:00
unboxed-closures-direct-sugary-call.rs
unboxed-closures-drop.rs
unboxed-closures-generic.rs
unboxed-closures-prelude.rs
unboxed-closures-simple.rs
unboxed-closures-single-word-env.rs
unboxed-closures-static-call-fn-once.rs
unboxed-closures-unboxing-shim.rs
unboxed-closures-zero-args.rs
unfold-cross-crate.rs
unify-return-ty.rs
uninit-empty-types.rs
uniq-cc-generic.rs
uniq-cc.rs
uniq-self-in-mut-slot.rs
unique-assign-copy.rs
unique-assign-drop.rs
unique-assign-generic.rs
unique-assign.rs
unique-autoderef-field.rs
unique-autoderef-index.rs
unique-cmp.rs
unique-containing-tag.rs
unique-create.rs
unique-decl-init-copy.rs
unique-decl-init.rs
unique-decl-move.rs
unique-decl.rs
unique-deref.rs
unique-destructure.rs
unique-drop-complex.rs
unique-fn-arg-move.rs
unique-fn-arg-mut.rs
unique-fn-arg.rs
unique-fn-ret.rs
unique-generic-assign.rs
unique-in-tag.rs
unique-in-vec-copy.rs
unique-in-vec.rs
unique-init.rs
unique-kinds.rs
unique-log.rs
unique-match-discrim.rs
unique-move-drop.rs
unique-move-temp.rs
unique-move.rs
unique-mutable.rs
unique-object-move.rs
unique-pat-2.rs
unique-pat-3.rs
unique-pat.rs
unique-rec.rs
unique-send-2.rs
unique-send.rs
unique-swap.rs
unit-like-struct-drop-run.rs
unit-like-struct.rs
unit.rs
unnamed_argument_mode.rs
unreachable-code-1.rs
unreachable-code.rs
unsafe-fn-called-from-unsafe-blk.rs
unsafe-fn-called-from-unsafe-fn.rs
unsafe-pointer-assignability.rs
unsized2.rs
unsized.rs
unused-move-capture.rs
unused-move.rs
unwind-box.rs
unwind-resource2.rs
unwind-resource.rs
unwind-unique.rs
use_inline_dtor.rs
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
use-trait-before-def.rs
use-uninit-match2.rs
use-uninit-match.rs
use.rs extern crate foobar as foo; 2014-08-23 12:16:04 -07:00
utf8_chars.rs
utf8_idents.rs
utf8-bom.rs
utf8.rs
variadic-ffi.rs
variant-attributes.rs
variant-structs-trivial.rs
vec-concat.rs
vec-drop.rs
vec-dst.rs DST coercions and DST structs 2014-08-26 12:38:51 +12:00
vec-fixed-length.rs
vec-growth.rs
vec-late-init.rs
vec-macro-with-brackets.rs
vec-macro-with-trailing-comma.rs
vec-matching-autoslice.rs
vec-matching-fixed.rs
vec-matching-fold.rs
vec-matching-legal-tail-element-borrow.rs Use temp vars for implicit coercion to ^[T] 2014-08-26 12:37:45 +12:00
vec-matching.rs Rebasing changes 2014-08-26 16:07:32 +12:00
vec-push.rs
vec-repeat-with-cast.rs
vec-slice-drop.rs
vec-slice.rs
vec-tail-matching.rs
vec-to_str.rs Rebasing changes 2014-08-26 16:07:32 +12:00
vec.rs
vector-no-ann-2.rs
vector-sort-failure-safe.rs
warn-ctypes-inhibit.rs
weak-lang-item.rs extern crate foobar as foo; 2014-08-23 12:16:04 -07:00
weird-exprs.rs
where-clauses-cross-crate.rs
where-clauses-lifetimes.rs librustc: Consider where clauses when traversing free regions in 2014-08-21 19:33:29 -07:00
where-clauses-unboxed-closures.rs librustc: Consider where clauses when traversing free regions in 2014-08-21 19:33:29 -07:00
where-clauses.rs
while-cont.rs
while-flow-graph.rs
while-label.rs Add support for labeled while loops. 2014-08-29 23:43:55 -04:00
while-loop-constraints-2.rs
while-prelude-drop.rs
while-with-break.rs
while.rs
writealias.rs
x86stdcall2.rs
x86stdcall.rs
xcrate-address-insignificant.rs extern crate foobar as foo; 2014-08-23 12:16:04 -07:00
xcrate-static-addresses.rs
xcrate-trait-lifetime-param.rs extern crate foobar as foo; 2014-08-23 12:16:04 -07:00
xcrate-unit-struct.rs
yield1.rs
yield2.rs
yield.rs
zero-size-type-destructors.rs