rust/src/test/run-pass
Jed Davis 79f0d67d28 Add more tests for enum constants.
The tests have consts defined both before and after their uses in order
to prevent bugs that depend on the order in which they are translated.
2013-01-11 23:42:51 -08:00
..
foreign-mod-src
foreign-src
mod_dir_simple
module-polymorphism3-files/float-template
syntax-extension-source-utils-files
acyclic-unwind.rs Rename core::comm to core::oldcomm 2012-12-14 14:59:32 -08:00
alias-uninit-value.rs
alignment-gep-tup-like-1.rs librustc: Implement &static as the replacement for Durable. r=nmatsakis 2013-01-10 11:16:54 -08:00
alignment-gep-tup-like-2.rs
alloca-from-derived-tydesc.rs
alt-borrowed_str.rs
alt-bot-2.rs
alt-bot.rs
alt-implicit-copy-unique.rs
alt-join.rs
alt-naked-record-expr.rs
alt-naked-record.rs
alt-path.rs
alt-pattern-drop.rs test: Fix check-fast for resolve changes. rs=bustage 2013-01-07 18:55:12 -08:00
alt-pattern-lit.rs
alt-pattern-no-type-params.rs
alt-pattern-simple.rs
alt-phi.rs
alt-range.rs
alt-ref-binding-in-guard-3256.rs
alt-ref-binding-mut-option.rs
alt-ref-binding-mut.rs
alt-ref-binding.rs
alt-str.rs
alt-tag.rs
alt-type-simple.rs
alt-unique-bind.rs
alt-value-binding-in-guard-3291.rs
alt-with-ret-arm.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
assign-assign.rs
assignability-trait.rs
attr-before-view-item2.rs
attr-before-view-item.rs
auto-encode.rs test: Fix a bunch of run-pass tests. rs=bustage 2012-12-28 17:17:05 -08:00
auto-instantiate.rs
auto-loop.rs
auto-ref-bounded-ty-param.rs
auto-ref-newtype.rs
auto-ref-slice-plus-ref.rs
auto-ref-sliceable.rs
auto-ref.rs
autobind.rs
autoderef-and-borrow-method-receiver.rs
autoderef-method-newtype.rs
autoderef-method-on-trait-monomorphized.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
bare-static-string.rs
basic-1.rs test: Fix check-fast for resolve changes. rs=bustage 2013-01-07 18:55:12 -08:00
basic-2.rs test: Fix check-fast for resolve changes. rs=bustage 2013-01-07 18:55:12 -08:00
basic.rs test: Fix check-fast for resolve changes. rs=bustage 2013-01-07 18:55:12 -08:00
big-literals.rs
binary-minus-without-space.rs
bind-by-move.rs
binops.rs test: Fix check-fast for resolve changes. rs=bustage 2013-01-07 18:55:12 -08:00
bitv-perf-test.rs
bitwise.rs
block-arg-call-as.rs
block-arg-can-be-followed-by-binop.rs
block-arg-can-be-followed-by-block-arg.rs
block-arg-can-be-followed-by-call.rs
block-arg-in-parentheses.rs
block-arg-used-as-any.rs
block-arg-used-as-lambda.rs
block-arg.rs
block-explicit-types.rs
block-expr-precedence.rs
block-fn-coerce.rs
block-iter-1.rs
block-iter-2.rs
block-vec-map2.rs
bool-not.rs
borrow-by-val-method-receiver.rs
borrowck-borrow-from-at-vec.rs
borrowck-borrow-from-expr-block.rs
borrowck-fixed-length-vecs.rs
borrowck-move-from-unsafe-ptr-ok.rs
borrowck-mut-uniq.rs
borrowck-mut-vec-as-imm-slice.rs
borrowck-newtype-issue-2573.rs
borrowck-pat-reassign-no-binding.rs
borrowck-preserve-box-in-arm-not-taken.rs test: Fix some broken test cases 2012-12-17 14:58:21 -08:00
borrowck-preserve-box-in-discr.rs
borrowck-preserve-box-in-field.rs
borrowck-preserve-box-in-pat.rs
borrowck-preserve-box-in-uniq.rs
borrowck-preserve-box-sometimes-needed.rs
borrowck-preserve-box.rs
borrowck-preserve-cond-box.rs
borrowck-preserve-expl-deref.rs
borrowck-root-while-cond-2.rs
borrowck-root-while-cond.rs
borrowck-univariant-enum.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
bounded-fn-type.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
boxed-trait-with-vstore.rs test: Fix some broken test cases 2012-12-17 14:58:21 -08:00
break-value.rs
break.rs
by-val-and-by-move.rs
c-stack-as-value.rs
c-stack-returning-int64.rs
call-closure-from-overloaded-op.rs
cap-clause-move.rs
cap-clause-not-used.rs
capture_nil.rs test: Fix check-fast for resolve changes. rs=bustage 2013-01-07 18:55:12 -08:00
cast-region-to-uint.rs
cast.rs
cci_borrow.rs
cci_capture_clause.rs test: Regular expression mistake. rs=bustage 2013-01-07 22:13:34 -08:00
cci_impl_exe.rs
cci_iter_exe.rs
cci_nested_exe.rs
cci_no_inline_exe.rs
cfg-family.rs
cfg-target-family.rs
chan-leak.rs test: Fix check-fast for resolve changes. rs=bustage 2013-01-07 18:55:12 -08:00
char.rs
child-outlives-parent.rs
class-attributes-1.rs
class-attributes-2.rs
class-cast-to-trait-cross-crate-2.rs test: Regular expression mistake. rs=bustage 2013-01-07 22:13:34 -08:00
class-cast-to-trait-cross-crate.rs
class-cast-to-trait-multiple-types.rs
class-cast-to-trait.rs
class-dtor.rs
class-exports.rs
class-impl-parameterized-trait.rs
class-impl-very-parameterized-trait.rs
class-implement-trait-cross-crate.rs
class-implement-traits.rs
class-implements-multiple-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 test: Regular expression mistake. rs=bustage 2013-01-07 22:13:34 -08:00
class-str-field.rs
class-trait-bounded-param.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-copy-mode.rs
clone-with-exterior.rs
close-over-big-then-small-data.rs librustc: Implement &static as the replacement for Durable. r=nmatsakis 2013-01-10 11:16:54 -08:00
closure-inference2.rs
closure-inference.rs
coherence-copy-bound.rs librustc: Have coherence check Copy kind bounds when determining whether parameter substitutions could possibly unify. r=nmatsakis 2012-12-13 16:14:54 -08:00
coherence-impl-in-fn.rs test: Fix check-fast for resolve changes. rs=bustage 2013-01-07 18:55:12 -08:00
comm.rs test: Fix check-fast for resolve changes. rs=bustage 2013-01-07 18:55:12 -08:00
common-fields-trivial.rs
compare-generic-enums.rs
complex.rs
conditional-compile-arch.rs
conditional-compile.rs
const-big-enum.rs Add more tests for enum constants. 2013-01-11 23:42:51 -08:00
const-bound.rs
const-const.rs
const-contents.rs
const-fields-and-indexing.rs
const-fn-val.rs
const-negative.rs
const-newtype-enum.rs Add more tests for enum constants. 2013-01-11 23:42:51 -08:00
const-nullary-enum.rs Add more tests for enum constants. 2013-01-11 23:42:51 -08:00
const-nullary-univariant-enum.rs Add more tests for enum constants. 2013-01-11 23:42:51 -08:00
const-rec-and-tup.rs
const-region-ptrs.rs
const-struct.rs
const-tuple-struct.rs
const-unit-struct.rs
const-vecs-and-slices.rs
const.rs
consts-in-patterns.rs
core-export-f64-sqrt.rs test: Fix check-fast for resolve changes. rs=bustage 2013-01-07 18:55:12 -08:00
crate-method-reexport-grrrrrrr.rs
crateresolve1.rs
crateresolve2.rs
crateresolve3.rs
crateresolve4.rs
crateresolve5.rs
crateresolve6.rs
crateresolve7.rs
cycle-collection2.rs
cycle-collection4.rs
cycle-collection5.rs
cycle-collection.rs
dead-code-one-arm-if.rs
decl-with-recv.rs test: Fix check-fast for resolve changes. rs=bustage 2013-01-07 18:55:12 -08:00
deep-vector2.rs
deep-vector.rs
deep.rs
default-method-simple.rs test: Fix some broken test cases 2012-12-17 14:58:21 -08:00
deref-lval.rs
deref.rs
deriving-enum-single-variant.rs
deriving-via-extension-c-enum.rs
deriving-via-extension-enum.rs
deriving-via-extension-iter-bytes-enum.rs test: Fix check-fast for resolve changes. rs=bustage 2013-01-07 18:55:12 -08:00
deriving-via-extension-iter-bytes-struct.rs test: Fix check-fast for resolve changes. rs=bustage 2013-01-07 18:55:12 -08:00
deriving-via-extension-struct-like-enum-variant.rs
deriving-via-extension-struct.rs
deriving-via-extension-type-params.rs test: Fix check-fast for resolve changes. rs=bustage 2013-01-07 18:55:12 -08:00
die-macro.rs
div-mod.rs
do1.rs
do2.rs
do3.rs
do-for-empty-args.rs
do-for-no-args.rs
do-pure.rs
do-stack.rs
double-unbox.rs
drop-on-empty-block-exit.rs
drop-on-ret.rs
drop-trait-generic.rs test: Fix check-fast for resolve changes. rs=bustage 2013-01-07 18:55:12 -08:00
drop-trait.rs
dupe-first-attr.rc
duplicate-use.rs
dvec-index-op.rs
dvec-test.rs
early-ret-binop-add.rs
early-vtbl-resolution.rs
else-if.rs
empty-mutable-vec.rs
empty-tag.rs
enum-disr-val-pretty.rs
enum-export-inheritance.rs
enum-variants.rs Assign correct types to struct-like enum variant constructors 2012-12-24 15:59:15 -08:00
estr-shared.rs
estr-slice.rs
estr-uniq.rs
evec-internal-boxes.rs
evec-internal.rs
evec-slice.rs
exec-env.rs
explicit_self_xcrate_exe.rs
explicit-i-suffix.rs
explicit-self-closures.rs
explicit-self-generic.rs
explicit-self-objects-box.rs
explicit-self-objects-ext-1.rs
explicit-self-objects-ext-2.rs
explicit-self-objects-ext-3.rs
explicit-self-objects-ext-4.rs
explicit-self-objects-simple.rs
explicit-self-objects-uniq.rs
explicit-self.rs
export-abstract-tag.rs
export-glob-imports-target.rs
export-glob.rs
export-multi.rs
export-non-interference2.rs test: fix check-fast breakage. 2013-01-10 10:24:18 -08:00
export-non-interference3.rs test: Fix check-fast for resolve changes. rs=bustage 2013-01-07 18:55:12 -08:00
export-non-interference.rs
export-tag-variant.rs
export-unexported-dep.rs
expr-alt-box.rs
expr-alt-fail-all.rs
expr-alt-fail.rs
expr-alt-generic-box1.rs
expr-alt-generic-box2.rs
expr-alt-generic-unique1.rs
expr-alt-generic-unique2.rs
expr-alt-generic.rs
expr-alt-struct.rs
expr-alt-unique.rs
expr-alt.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-scope.rs
exterior.rs
extern-1.rs
extern-call-deep2.rs
extern-call-deep.rs
extern-call-scrub.rs
extern-call.rs
extern-crosscrate.rs
extern-mod-abi.rs
extern-mod-syntax.rs
extern-stress.rs
extern-take-value.rs
extern-yield.rs
fact.rs
fat-arrow-alt.rs
fixed_length_copy.rs
fixed_length_vec_glue.rs fix 4 repr tests due to differences in spacing. r=burningtree. 2012-12-18 11:17:33 -08:00
fixed-point-bind-box.rs
fixed-point-bind-unique.rs librustc: Implement &static as the replacement for Durable. r=nmatsakis 2013-01-10 11:16:54 -08:00
float2.rs
float-literal-inference.rs
float-nan.rs
float-signature.rs
float.rs
floatlits.rs
fn-assign-managed-to-bare-1.rs
fn-assign-managed-to-bare-2.rs
fn-bare-assign.rs
fn-bare-coerce-to-block.rs
fn-bare-coerce-to-shared.rs
fn-bare-item.rs
fn-bare-size.rs
fn-bare-spawn.rs
fn-coerce-field.rs A collection of refactorings that I found it hard/tiresome to divide: 2013-01-09 14:59:07 -08:00
fn-lval.rs
fn-pattern-expected-type-2.rs
fn-pattern-expected-type.rs
fn-type-infer.rs
for-destruct.rs
for-loop-fail.rs
foreach-nested.rs
foreach-put-structured.rs
foreach-simple-outer-slot.rs
foreign2.rs test: Fix check-fast for resolve changes. rs=bustage 2013-01-07 18:55:12 -08:00
foreign-dupe.rs
foreign-fn-linkname.rs
foreign-lib-path.rs
foreign-mod-unused-const.rs
foreign-mod.rc
foreign-no-abi.rs
foreign-struct.rs
foreign.rc
fun-call-variants.rs
fun-indirect-call.rs
functional-struct-update.rs
generic-alias-box.rs
generic-alias-unique.rs
generic-box.rs
generic-derived-type.rs
generic-drop-glue.rs
generic-exterior-box.rs
generic-exterior-unique.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 librustc: Fix type_use for generic newtype structs. Closes #4188. rs=bugfix 2012-12-14 19:44:07 -08:00
generic-object.rs
generic-recursive-tag.rs
generic-tag-alt.rs
generic-tag-corruption.rs
generic-tag-local.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 librustc: Make unqualified identifier searches terminate at the nearest module scope. r=tjc 2013-01-08 22:02:35 -08:00
hello.rs
html-literals.rs core: add macro_rules! for "condition! { c: in -> out; }". 2012-12-18 17:22:27 -08:00
i8-incr.rs
i32-sub.rs
if-bot.rs
if-check.rs
if-ret.rs
impl-implicit-trait.rs
impl-variance.rs
import2.rs
import3.rs
import4.rs
import5.rs
import6.rs
import7.rs
import8.rs
import-from-foreign.rs
import-from.rs
import-glob-0.rs
import-glob-1.rs
import-glob-crate.rs test: Regular expression mistake. rs=bustage 2013-01-07 22:13:34 -08:00
import-in-block.rs
import-trailing-comma.rs
import.rs
infer-fn-tail-expr.rs
infer-with-expected.rs
inferred-suffix-in-pattern-range.rs
infinite-loops.rs
init-res-into-things.rs
inner-module.rs
instantiable.rs
int-conversion-coherence.rs
int.rs
integer-literal-suffix-inference.rs
integral-indexing.rs
intrinsic-alignment.rs test: Fix a bunch of run-pass tests. rs=bustage 2012-12-28 17:17:05 -08:00
intrinsic-atomics-cc.rs
intrinsic-atomics.rs
intrinsic-frame-address.rs A collection of refactorings that I found it hard/tiresome to divide: 2013-01-09 14:59:07 -08:00
intrinsic-move-val.rs
intrinsics-integer.rs Add support for byteswap intrinsics 2012-12-27 19:07:05 +01:00
intrinsics-math.rs
invoke-external-foreign.rs
irrefutable-unit.rs
issue2170exe.rs
issue2378c.rs
issue_3136_b.rs
issue_3882.rs test: XFAIL issue_3882 due to strange Windows failure. rs=failure 2013-01-11 10:57:24 -08:00
issue-333.rs
issue-506.rs
issue-507.rs test: Fix check-fast for resolve changes. rs=bustage 2013-01-07 18:55:12 -08:00
issue-687.rs test: Fix check-fast for resolve changes. rs=bustage 2013-01-07 18:55:12 -08:00
issue-783.rs test: Fix check-fast for resolve changes. rs=bustage 2013-01-07 18:55:12 -08:00
issue-868.rs
issue-912.rs
issue-979.rs
issue-980.rs
issue-1112.rs
issue-1251.rs
issue-1257.rs
issue-1458.rs A collection of refactorings that I found it hard/tiresome to divide: 2013-01-09 14:59:07 -08:00
issue-1460.rs
issue-1466.rs
issue-1516.rs
issue-1660.rs
issue-1696.rs
issue-1701.rs
issue-1821.rs
issue-1866.rs
issue-1895.rs
issue-1974.rs
issue-1989.rs
issue-2101.rs
issue-2185.rs
issue-2190-1.rs
issue-2190-2.rs
issue-2190.rs
issue-2196.rs
issue-2214.rs test: Regular expression mistake. rs=bustage 2013-01-07 22:13:34 -08:00
issue-2216.rs
issue-2242-d.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.rs Change iter::find's closure to take a ref 2012-12-17 22:01:38 -08:00
issue-2631-b.rs
issue-2633-2.rs
issue-2633.rs
issue-2642.rs
issue-2708.rs
issue-2718.rs librustc: Make unqualified identifier searches terminate at the nearest module scope. r=tjc 2013-01-08 22:02:35 -08:00
issue-2723-b.rs
issue-2734.rs librustc: Implement &static as the replacement for Durable. r=nmatsakis 2013-01-10 11:16:54 -08:00
issue-2735-2.rs
issue-2735-3.rs
issue-2735.rs librustc: Implement &static as the replacement for Durable. r=nmatsakis 2013-01-10 11:16:54 -08:00
issue-2748-a.rs
issue-2748-b.rs
issue-2804-2.rs
issue-2804.rs Fix broken tests 2012-12-14 14:58:16 -08:00
issue-2834.rs
issue-2869.rs
issue-2895.rs
issue-2904.rs librustc: Implement &static as the replacement for Durable. r=nmatsakis 2013-01-10 11:16:54 -08:00
issue-2930.rs
issue-2935.rs
issue-2936.rs
issue-2989.rs
issue-3012-2.rs
issue-3026.rs
issue-3029.rs
issue-3037.rs
issue-3052.rs
issue-3091.rs
issue-3109.rs
issue-3121.rs
issue-3149.rs
issue-3168.rs
issue-3176.rs
issue-3186.rs
issue-3220.rs
issue-3250.rs tests: Add test case. Closes #3250 2012-12-24 18:29:01 -08:00
issue-3305.rs
issue-3389.rs
issue-3424.rs
issue-3447.rs
issue-3461.rs
issue-3480.rs
issue-3500.rs
issue-3559 test: Fix a bunch of run-pass tests. rs=bustage 2012-12-28 17:17:05 -08:00
issue-3559.rs test: Regular expression mistake. rs=bustage 2013-01-07 22:13:34 -08:00
issue-3563-2.rs Make self visible when typechecking nested functions 2013-01-08 13:56:26 -08:00
issue-3563-3.rs Make self visible when typechecking nested functions 2013-01-08 13:56:26 -08:00
issue-3574.rs
issue-3609.rs Add test cases (one xfailed, one not) 2013-01-03 14:55:51 -08:00
issue-3656.rs test: Regular expression mistake. rs=bustage 2013-01-07 22:13:34 -08:00
issue-3683.rs test: Fix some broken test cases 2012-12-17 14:58:21 -08:00
issue-3702
issue-3702.rs
issue-3753.rs
issue-3794.rs
issue-3847.rs tests: Add two test cases, one xfailed 2013-01-10 13:44:27 -08:00
issue-3860.rs
issue-3874.rs
issue-3878.rs
issue-3888.rs Add working test for issue 3935 and xfailed test for issue 3888 2013-01-10 14:38:37 -08:00
issue-3895.rs
issue-3904.rs Add test cases: one xfailed, one not 2013-01-10 14:16:02 -08:00
issue-3935.rs Add working test for issue 3935 and xfailed test for issue 3888 2013-01-10 14:38:37 -08:00
issue-3979.rs
issue-4016
issue-4016.rs
issue-4092
issue-4092.rs
istr.rs
item-attributes.rs
item-name-overload.rs
iter-all.rs
iter-any.rs
iter-contains.rs
iter-count.rs
iter-eachi.rs
iter-filter-to-vec.rs Fix some iter tests 2012-12-18 15:08:51 -08:00
iter-flat-map-to-vec.rs Fix vec::flat_map_to_vec method 2012-12-18 20:48:51 -08:00
iter-foldl.rs
iter-map-to-vec.rs Fix some iter tests 2012-12-18 15:08:51 -08:00
iter-min-max.rs
iter-range.rs
iter-to-vec.rs
ivec-add.rs
ivec-pass-by-value.rs
ivec-tag.rs test: Fix check-fast for resolve changes. rs=bustage 2013-01-07 18:55:12 -08:00
keyword-changes-2012-07-31.rs
kindck-owned-trait-contains-1.rs
labeled-break.rs
lambda-infer-unresolved.rs
lambda-no-leak.rs
large-records.rs
last-use-corner-cases.rs mode: reset mode on entry to fn body. 2013-01-10 13:17:25 -08:00
last-use-in-block.rs
last-use-in-cap-clause.rs
last-use-is-capture.rs
lazy-and-or.rs
lazy-init.rs
lazychan.rs test: Fix check-fast for resolve changes. rs=bustage 2013-01-07 18:55:12 -08:00
leak-box-as-tydesc.rs
leak-tag-copy.rs
leak-unique-as-tydesc.rs
leaky_comm.rs
let-assignability.rs
let-destruct-fresh-mem.rs
let-destruct.rs
linear-for-loop.rs
lint-non-camel-case-with-trailing-underscores.rs
lint-structural-records.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-degen-enum.rs
log-err-phi.rs
log-knows-the-names-of-variants-in-std.rs
log-knows-the-names-of-variants.rs
log-linearized.rs
log-str.rs fix 4 repr tests due to differences in spacing. r=burningtree. 2012-12-18 11:17:33 -08:00
long-while.rs
loop-break-cont-1.rs
loop-break-cont.rs
loop-diverges.rs
loop-scope.rs
loop-unsafe.rs
lots-a-fail.rs
macro-2.rs
macro-interpolation.rs
macro-path.rs
macro-stmt.rs
many.rs Rename core::comm to core::oldcomm 2012-12-14 14:59:32 -08:00
max-min-classes.rs
maybe-mutable.rs
method-attributes.rs
mlist-cycle.rs
mlist.rs
mod_dir_path2.rs Make the path and path2 attributes equivalent. Remove some uses 2012-12-17 18:06:52 -08:00
mod_dir_path3.rs Make the path and path2 attributes equivalent. Remove some uses 2012-12-17 18:06:52 -08:00
mod_dir_path_multi.rs Make the path and path2 attributes equivalent. Remove some uses 2012-12-17 18:06:52 -08:00
mod_dir_path.rs Make the path and path2 attributes equivalent. Remove some uses 2012-12-17 18:06:52 -08:00
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-merge-hack-inst.rs
mod-merge-hack-template.rs
mod-merge-hack.rs
mod-view-items.rs test: Regular expression mistake. rs=bustage 2013-01-07 22:13:34 -08:00
module-qualified-struct-destructure.rs
monad.rs mode: reset mode on entry to fn body. 2013-01-10 13:17:25 -08:00
monomorphize-trait-in-fn-at.rs
monomorphized-callees-with-ty-params-3314.rs
morestack1.rs
morestack2.rs
morestack3.rs
morestack4.rs
morestack5.rs
morestack6.rs
morestack-address.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-scalar.rs
move-self.rs
moves-based-on-type-capture-clause.rs
moves-based-on-type-cross-crate.rs
multi-let.rs
multiline-comment.rs Rename core::comm to core::oldcomm 2012-12-14 14:59:32 -08:00
mut-vstore-expr.rs
mutability-inherits-through-fixed-length-vec.rs
mutable-alias-vec.rs
mutable-huh-variance-vec1.rs
mutable-huh-variance-vec2.rs
mutable-vec-drop.rs
mutual-recursion-group.rs
negative.rs
nested-alts.rs
nested-class.rs
nested-exhaustive-alt.rs
nested-pattern.rs
nested-patterns.rs
new-import-syntax.rs
new-vstore-mut-box-syntax.rs
newlambdas-ret-infer2.rs
newlambdas-ret-infer.rs
newlambdas.rs
newtype-polymorphic.rs
newtype.rs
nil-decl-in-foreign.rs
nil-pattern.rs
non-boolean-pure-fns.rs
non-legacy-modes.rs
nullary-or-pattern.rs
numeric-method-autoexport.rs
opeq.rs
operator-associativity.rs
operator-overloading-explicit-self.rs
operator-overloading.rs test: add test for overloading logical negation operator 2013-01-11 16:27:12 -05:00
option-ext.rs
option-unwrap.rs
or-pattern.rs
output-slot-variants.rs
over-constrained-vregs.rs
paren-free.rs
parse-fail.rs
pass-by-copy.rs
path.rs
pattern-bound-var-in-for-each.rs
pattern-in-closure.rs
pipe-bank-proto.rs librustc: Make unqualified identifier searches terminate at the nearest module scope. r=tjc 2013-01-08 22:02:35 -08:00
pipe-detect-term.rs
pipe-peek.rs
pipe-pingpong-bounded.rs librustc: Make unqualified identifier searches terminate at the nearest module scope. r=tjc 2013-01-08 22:02:35 -08:00
pipe-pingpong-proto.rs test: Regular expression mistake. rs=bustage 2013-01-07 22:13:34 -08:00
pipe-presentation-examples.rs librustc: Make unqualified identifier searches terminate at the nearest module scope. r=tjc 2013-01-08 22:02:35 -08:00
pipe-select-macro.rs
pipe-select.rs
pipe-sleep.rs
placement-new-arena.rs
platform_thread.rs
pred-not-bool.rs
preempt.rs
private-class-field.rs
private-method.rs
pub_use_mods_xcrate_exe.rs
pub-use-xcrate.rs
pure-fmt.rs
pure-sum.rs
purity-infer.rs
rcvr-borrowed-to-region.rs
rcvr-borrowed-to-slice.rs
readalias.rs
rec-align-u32.rs fix 4 repr tests due to differences in spacing. r=burningtree. 2012-12-18 11:17:33 -08:00
rec-align-u64.rs fix 4 repr tests due to differences in spacing. r=burningtree. 2012-12-18 11:17:33 -08:00
rec-auto.rs
rec-extend.rs
rec-tup.rs
rec.rs
record-pat.rs
recursion.rs Add an xfailed test case and a CONTRIBUTING.md file 2012-12-27 14:58:45 -08:00
reexport-star.rs
reflect-visit-data.rs librustc: Make unqualified identifier searches terminate at the nearest module scope. r=tjc 2013-01-08 22:02:35 -08:00
reflect-visit-type.rs
region-return-interior-of-option-in-self.rs
region-return-interior-of-option.rs
regions-addr-of-interior-of-unique-box.rs
regions-addr-of-ret.rs
regions-appearance-constraint.rs
regions-borrow-at.rs
regions-borrow-estr-uniq.rs
regions-borrow-evec-at.rs
regions-borrow-evec-fixed.rs
regions-borrow-evec-uniq.rs
regions-borrow-uniq.rs
regions-bot.rs
regions-copy-closure.rs
regions-creating-enums2.rs
regions-creating-enums5.rs
regions-equiv-fns.rs
regions-escape-into-other-fn.rs
regions-fn-subtyping-2.rs
regions-fn-subtyping.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-contravariance.rs
regions-mock-trans-impls.rs
regions-mock-trans.rs
regions-nullary-variant.rs
regions-params.rs
regions-self-impls.rs
regions-self-in-enums.rs
regions-simple.rs
regions-static-closure.rs
regions-trait.rs
repeated-vector-syntax.rs
resolve-issue-2428.rs
resource-assign-is-not-copy.rs
resource-cycle2.rs
resource-cycle3.rs
resource-cycle.rs
resource-destruct.rs
resource-generic.rs
resource-in-struct.rs
ret-bang.rs
ret-break-cont-in-block.rs
ret-none.rs
return-nil.rs
rt-circular-buffer.rs test: Fix check-fast for resolve changes. rs=bustage 2013-01-07 18:55:12 -08:00
rt-sched-1.rs Rename core::comm to core::oldcomm 2012-12-14 14:59:32 -08:00
select-macro.rs
self-shadowing-import.rs
self-type-param.rs librustc: Allow the type parameter version of Self to be spelled with a capital S 2013-01-10 10:37:22 -08:00
send-iloop.rs Rename core::comm to core::oldcomm 2012-12-14 14:59:32 -08:00
send-resource.rs test: Fix check-fast for resolve changes. rs=bustage 2013-01-07 18:55:12 -08:00
send-type-inference.rs Rename core::comm to core::oldcomm 2012-12-14 14:59:32 -08:00
sendable-class.rs Rename core::comm to core::oldcomm 2012-12-14 14:59:32 -08:00
sendfn-deep-copy.rs
sendfn-generic-fn.rs Rename core::comm to core::oldcomm 2012-12-14 14:59:32 -08:00
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
signed-shift-const-eval.rs
simple-alt-generic-tag.rs
simple-generic-alt.rs
simple-generic-tag.rs
simple-infer.rs
size-and-align.rs
spawn2.rs
spawn-fn.rs
spawn-types.rs Rename core::comm to core::oldcomm 2012-12-14 14:59:32 -08:00
spawn.rs
stable-addr-of.rs
stat.rs xfail-fast run-pass/stat.rs 2012-12-14 16:50:08 -08:00
static-fn-inline-xc.rs test: Fix botched regex. rs=bustage 2013-01-08 10:35:20 -08:00
static-fn-trait-xc.rs test: Fix botched regex. rs=bustage 2013-01-08 10:35:20 -08:00
static-impl.rs librustc: Make unqualified identifier searches terminate at the nearest module scope. r=tjc 2013-01-08 22:02:35 -08:00
static-method-in-trait-with-tps-intracrate.rs Stop resolving static methods at the module level. Closes #4179 2012-12-18 18:35:18 -08:00
static-method-test.rs Stop resolving static methods at the module level. Closes #4179 2012-12-18 18:35:18 -08:00
static-method-xcrate.rs Stop resolving static methods at the module level. Closes #4179 2012-12-18 18:35:18 -08:00
static-methods-in-traits2.rs
static-methods-in-traits.rs
str-append.rs
str-concat.rs
str-growth.rs
str-idx.rs
str-multiline.rs
string-self-append.rs
struct-deref.rs
struct-destructuring-cross-crate.rs
struct-field-assignability.rs Support assignability for struct fields. r=pcwalton 2013-01-07 18:46:37 -08:00
struct-like-variant-construct.rs
struct-like-variant-match.rs
struct-literal-dtor.rs
struct-pattern-matching.rs
struct-return.rs
structured-compare.rs
super.rs librustc: Terminate name searches at the nearest module scope for paths that contain at least two components. r=graydon 2012-12-27 10:02:54 -08:00
supported-cast.rs
swap-1.rs
swap-2.rs
syntax-extension-fmt.rs
syntax-extension-minor.rs
syntax-extension-shell.rs
syntax-extension-source-utils.rs core: add macro_rules! for "condition! { c: in -> out; }". 2012-12-18 17:22:27 -08:00
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-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-cleanup2.rs Rename core::comm to core::oldcomm 2012-12-14 14:59:32 -08:00
task-comm-chan-cleanup3.rs Rename core::comm to core::oldcomm 2012-12-14 14:59:32 -08:00
task-comm-chan-cleanup4.rs Rename core::comm to core::oldcomm 2012-12-14 14:59:32 -08:00
task-comm-chan-cleanup.rs Rename core::comm to core::oldcomm 2012-12-14 14:59:32 -08:00
task-comm-chan-nil.rs Rename core::comm to core::oldcomm 2012-12-14 14:59:32 -08:00
task-comm.rs test: Fix check-fast for resolve changes. rs=bustage 2013-01-07 18:55:12 -08:00
task-compare.rs Rename core::comm to core::oldcomm 2012-12-14 14:59:32 -08:00
task-killjoin-rsrc.rs Rename core::comm to core::oldcomm 2012-12-14 14:59:32 -08:00
task-killjoin.rs
task-life-0.rs
task-spawn-move-and-copy.rs Rename core::comm to core::oldcomm 2012-12-14 14:59:32 -08:00
terminate-in-initializer.rs
test-ignore-cfg.rs
test-runner-hides-main.rs
threads.rs
too-much-recursion.rs
trait-bounds.rs
trait-cast.rs
trait-composition-trivial.rs Remove xfail-fast from trait-composition-trivial 2012-12-24 18:29:01 -08:00
trait-default-method-bound-subst2.rs
trait-default-method-bound-subst3.rs test: Fix some broken test cases 2012-12-17 14:58:21 -08:00
trait-default-method-bound-subst4.rs test: Fix some broken test cases 2012-12-17 14:58:21 -08:00
trait-default-method-bound-subst.rs
trait-default-method-bound.rs test: Fix some broken test cases 2012-12-17 14:58:21 -08:00
trait-generic.rs
trait-inheritance2.rs
trait-inheritance-auto-xc-2.rs
trait-inheritance-auto-xc.rs
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
trait-inheritance-cross-trait-call.rs
trait-inheritance-diamond.rs
trait-inheritance-multiple-inheritors.rs
trait-inheritance-multiple-params.rs
trait-inheritance-num0.rs Stop resolving static methods at the module level. Closes #4179 2012-12-18 18:35:18 -08:00
trait-inheritance-num1.rs Stop resolving static methods at the module level. Closes #4179 2012-12-18 18:35:18 -08:00
trait-inheritance-num2.rs Stop resolving static methods at the module level. Closes #4179 2012-12-18 18:35:18 -08:00
trait-inheritance-num3.rs Stop resolving static methods at the module level. Closes #4179 2012-12-18 18:35:18 -08:00
trait-inheritance-num5.rs Stop resolving static methods at the module level. Closes #4179 2012-12-18 18:35:18 -08:00
trait-inheritance-num.rs Stop resolving static methods at the module level. Closes #4179 2012-12-18 18:35:18 -08:00
trait-inheritance-overloading-simple.rs
trait-inheritance-overloading-xc-exe.rs Fix trait-inheritance-overloading-xc and un-xfail 2012-12-14 15:25:32 -08:00
trait-inheritance-overloading.rs
trait-inheritance-self.rs test: Add a test for trait inheritance with self as a type parameter. rs=test-only 2012-12-14 19:12:29 -08:00
trait-inheritance-simple.rs
trait-inheritance-static2.rs Stop resolving static methods at the module level. Closes #4179 2012-12-18 18:35:18 -08:00
trait-inheritance-static.rs Stop resolving static methods at the module level. Closes #4179 2012-12-18 18:35:18 -08:00
trait-inheritance-subst2.rs
trait-inheritance-subst.rs
trait-inheritance-visibility.rs
trait-region-pointer-simple.rs
trait-static-method-overwriting.rs test: Fix check-fast for resolve changes. rs=bustage 2013-01-07 18:55:12 -08:00
trait-to-str.rs test: Regular expression mistake. rs=bustage 2013-01-07 22:13:34 -08:00
trait-typedef-cc.rs
traits-default-method-macro.rs test: Fix some broken test cases 2012-12-17 14:58:21 -08:00
traits-default-method-self.rs
traits-default-method-trivial.rs test: Fix some broken test cases 2012-12-17 14:58:21 -08:00
traits.rs
trivial-message.rs
tstate-loop-break.rs
tup.rs
tuple-struct-construct.rs
tuple-struct-destructuring.rs
tuple-struct-matching.rs
tuple-struct-trivial.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
typeclasses-eq-example-static.rs Stop resolving static methods at the module level. Closes #4179 2012-12-18 18:35:18 -08:00
typeclasses-eq-example.rs
typestate-cfg-nesting.rs
typestate-multi-decl.rs
u8-incr-decr.rs
u8-incr.rs
u32-decr.rs
uint.rs
unary-minus-suffix-inference.rs
unify-return-ty.rs
uniq-cc-generic.rs
uniq-cc.rs
unique-alt-discrim.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-copy-box.rs
unique-create.rs
unique-decl-init-copy.rs
unique-decl-init.rs
unique-decl-move-temp.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-move-drop.rs
unique-move-temp.rs
unique-move.rs
unique-mutable.rs
unique-object.rs
unique-pat-2.rs
unique-pat-3.rs
unique-pat.rs
unique-pinned-nocopy-2.rs
unique-rec.rs
unique-send-2.rs Rename core::comm to core::oldcomm 2012-12-14 14:59:32 -08:00
unique-send.rs Rename core::comm to core::oldcomm 2012-12-14 14:59:32 -08:00
unique-swap.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
unused-move-capture.rs
unused-move.rs
unwind-box.rs
unwind-resource2.rs
unwind-resource.rs Rename core::comm to core::oldcomm 2012-12-14 14:59:32 -08:00
unwind-unique.rs
use-crate-name-alias.rs
use-import-export.rs
use-mod.rs
use-trait-before-def.rs
use-uninit-alt2.rs
use-uninit-alt.rs
use.rs test: Fix botched regex. rs=bustage 2013-01-08 10:35:20 -08:00
utf8_chars.rs
utf8_idents.rs
utf8.rs
variant-attributes.rs Rename core::comm to core::oldcomm 2012-12-14 14:59:32 -08:00
variant-structs-trivial.rs
vec-concat.rs
vec-drop.rs
vec-fixed-length.rs
vec-growth.rs
vec-ivec-deadlock.rs
vec-late-init.rs
vec-matching-autoslice.rs test: Fix check-fast for resolve changes. rs=bustage 2013-01-07 18:55:12 -08:00
vec-matching-legal-tail-element-borrow.rs test: Fix check-fast for resolve changes. rs=bustage 2013-01-07 18:55:12 -08:00
vec-matching.rs test: Fix check-fast for resolve changes. rs=bustage 2013-01-07 18:55:12 -08:00
vec-push.rs
vec-self-append.rs
vec-slice-drop.rs
vec-slice.rs
vec-tail-matching.rs test: Fix check-fast for resolve changes. rs=bustage 2013-01-07 18:55:12 -08:00
vec-trailing-comma.rs
vec.rs
vector-no-ann-2.rs
warn-ctypes-inhibit.rs
weird-exprs.rs
while-cont.rs
while-flow-graph.rs
while-loop-constraints-2.rs
while-prelude-drop.rs
while-with-break.rs
while.rs
writealias.rs
x86stdcall2.rs
x86stdcall.rs
yield1.rs
yield2.rs
yield.rs
zip-same-length.rs