]> git.lizzy.rs Git - rust.git/commit
librustc: Convert all uses of `assert` over to `fail_unless!`
authorPatrick Walton <pcwalton@mimiga.net>
Wed, 6 Mar 2013 21:58:02 +0000 (13:58 -0800)
committerPatrick Walton <pcwalton@mimiga.net>
Fri, 8 Mar 2013 06:37:57 +0000 (22:37 -0800)
commitd7e74b5e91b0b6b6a5613f54479d2ef9fe9c392f
treeb1ce2f5b126be2790aad28ac0c0e526979d91e49
parent0ea031bcb8c237365b8bf15ae474972570cf15f9
librustc: Convert all uses of `assert` over to `fail_unless!`
817 files changed:
doc/rust.md
doc/tutorial-ffi.md
doc/tutorial-tasks.md
doc/tutorial.md
src/compiletest/compiletest.rc
src/compiletest/procsrv.rs
src/libcore/at_vec.rs
src/libcore/bool.rs
src/libcore/cast.rs
src/libcore/cell.rs
src/libcore/char.rs
src/libcore/cmp.rs
src/libcore/comm.rs
src/libcore/condition.rs
src/libcore/dlist.rs
src/libcore/either.rs
src/libcore/flate.rs
src/libcore/hash.rs
src/libcore/hashmap.rs
src/libcore/io.rs
src/libcore/iter-trait/dlist.rs
src/libcore/managed.rs
src/libcore/mutable.rs
src/libcore/num/f32.rs
src/libcore/num/f64.rs
src/libcore/num/float.rs
src/libcore/num/int-template.rs
src/libcore/num/int-template/i16.rs
src/libcore/num/int-template/i32.rs
src/libcore/num/int-template/i64.rs
src/libcore/num/int-template/i8.rs
src/libcore/num/int-template/int.rs
src/libcore/num/num.rs
src/libcore/num/uint-template.rs
src/libcore/num/uint-template/u16.rs
src/libcore/num/uint-template/u32.rs
src/libcore/num/uint-template/u64.rs
src/libcore/num/uint-template/u8.rs
src/libcore/num/uint-template/uint.rs
src/libcore/option.rs
src/libcore/os.rs
src/libcore/path.rs
src/libcore/pipes.rs
src/libcore/ptr.rs
src/libcore/rand.rs
src/libcore/repr.rs
src/libcore/result.rs
src/libcore/run.rs
src/libcore/str.rs
src/libcore/sys.rs
src/libcore/task/local_data.rs
src/libcore/task/local_data_priv.rs
src/libcore/task/mod.rs
src/libcore/task/spawn.rs
src/libcore/to_str.rs
src/libcore/trie.rs
src/libcore/tuple.rs
src/libcore/unstable.rs
src/libcore/unstable/at_exit.rs
src/libcore/unstable/exchange_alloc.rs
src/libcore/unstable/extfmt.rs
src/libcore/unstable/finally.rs
src/libcore/unstable/global.rs
src/libcore/unstable/weak_task.rs
src/libcore/util.rs
src/libcore/vec.rs
src/libfuzzer/ast_match.rs
src/libfuzzer/cycles.rs
src/libfuzzer/fuzzer.rc
src/libfuzzer/rand_util.rs
src/librustc/back/rpath.rs
src/librustc/driver/driver.rs
src/librustc/driver/session.rs
src/librustc/lib/llvm.rs
src/librustc/metadata/creader.rs
src/librustc/metadata/cstore.rs
src/librustc/metadata/decoder.rs
src/librustc/metadata/encoder.rs
src/librustc/metadata/tydecode.rs
src/librustc/middle/astencode.rs
src/librustc/middle/check_match.rs
src/librustc/middle/lint.rs
src/librustc/middle/liveness.rs
src/librustc/middle/region.rs
src/librustc/middle/resolve.rs
src/librustc/middle/trans/_match.rs
src/librustc/middle/trans/base.rs
src/librustc/middle/trans/build.rs
src/librustc/middle/trans/callee.rs
src/librustc/middle/trans/closure.rs
src/librustc/middle/trans/common.rs
src/librustc/middle/trans/consts.rs
src/librustc/middle/trans/controlflow.rs
src/librustc/middle/trans/datum.rs
src/librustc/middle/trans/expr.rs
src/librustc/middle/trans/glue.rs
src/librustc/middle/trans/monomorphize.rs
src/librustc/middle/trans/reflect.rs
src/librustc/middle/trans/type_of.rs
src/librustc/middle/ty.rs
src/librustc/middle/typeck/check/mod.rs
src/librustc/middle/typeck/check/regionck.rs
src/librustc/middle/typeck/check/vtable.rs
src/librustc/middle/typeck/coherence.rs
src/librustc/middle/typeck/infer/mod.rs
src/librustc/middle/typeck/infer/region_inference.rs
src/librustc/middle/typeck/infer/resolve.rs
src/librustc/middle/typeck/infer/test.rs
src/librustc/middle/typeck/infer/unify.rs
src/librustc/middle/typeck/rscope.rs
src/librustdoc/astsrv.rs
src/librustdoc/attr_parser.rs
src/librustdoc/attr_pass.rs
src/librustdoc/config.rs
src/librustdoc/desc_to_brief_pass.rs
src/librustdoc/escape_pass.rs
src/librustdoc/extract.rs
src/librustdoc/fold.rs
src/librustdoc/markdown_index_pass.rs
src/librustdoc/markdown_pass.rs
src/librustdoc/markdown_writer.rs
src/librustdoc/page_pass.rs
src/librustdoc/pass.rs
src/librustdoc/path_pass.rs
src/librustdoc/prune_hidden_pass.rs
src/librustdoc/prune_private_pass.rs
src/librustdoc/sectionalize_pass.rs
src/librustdoc/sort_item_name_pass.rs
src/librustdoc/sort_item_type_pass.rs
src/librustdoc/sort_pass.rs
src/librustdoc/text_pass.rs
src/librustdoc/trim_pass.rs
src/librustdoc/tystr_pass.rs
src/librustdoc/unindent_pass.rs
src/librustpkg/util.rs
src/libstd/arc.rs
src/libstd/base64.rs
src/libstd/bigint.rs
src/libstd/bitv.rs
src/libstd/c_vec.rs
src/libstd/cmp.rs
src/libstd/comm.rs
src/libstd/deque.rs
src/libstd/ebml.rs
src/libstd/flatpipes.rs
src/libstd/future.rs
src/libstd/getopts.rs
src/libstd/json.rs
src/libstd/list.rs
src/libstd/md4.rs
src/libstd/net_ip.rs
src/libstd/net_tcp.rs
src/libstd/net_url.rs
src/libstd/oldmap.rs
src/libstd/par.rs
src/libstd/priority_queue.rs
src/libstd/rope.rs
src/libstd/semver.rs
src/libstd/sha1.rs
src/libstd/smallintmap.rs
src/libstd/sort.rs
src/libstd/stats.rs
src/libstd/sync.rs
src/libstd/task_pool.rs
src/libstd/tempfile.rs
src/libstd/term.rs
src/libstd/test.rs
src/libstd/time.rs
src/libstd/timer.rs
src/libstd/treemap.rs
src/libstd/unicode.rs
src/libstd/uv_iotask.rs
src/libstd/uv_ll.rs
src/libsyntax/codemap.rs
src/libsyntax/ext/expand.rs
src/libsyntax/ext/pipes/pipec.rs
src/libsyntax/ext/tt/macro_parser.rs
src/libsyntax/parse/comments.rs
src/libsyntax/parse/lexer.rs
src/libsyntax/parse/mod.rs
src/libsyntax/parse/parser.rs
src/libsyntax/print/pp.rs
src/libsyntax/print/pprust.rs
src/libsyntax/util/interner.rs
src/test/bench/core-map.rs
src/test/bench/core-set.rs
src/test/bench/core-vec-append.rs
src/test/bench/graph500-bfs.rs
src/test/bench/msgsend-pipes-shared.rs
src/test/bench/msgsend-pipes.rs
src/test/bench/shootout-pfib.rs
src/test/bench/std-smallintmap.rs
src/test/bench/sudoku.rs
src/test/bench/task-perf-linked-failure.rs
src/test/compile-fail/arc-rw-read-mode-shouldnt-escape.rs
src/test/compile-fail/arc-rw-write-mode-shouldnt-escape.rs
src/test/compile-fail/autoderef-full-lval.rs
src/test/compile-fail/bind-by-move-no-guards.rs
src/test/compile-fail/block-arg-as-stmt-with-value.rs
src/test/compile-fail/borrowck-loan-blocks-mut-uniq.rs
src/test/compile-fail/borrowck-ref-mut-of-imm.rs
src/test/compile-fail/cast-from-nil.rs
src/test/compile-fail/crateresolve5.rs
src/test/compile-fail/do2.rs
src/test/compile-fail/issue-1896-1.rs
src/test/compile-fail/issue-2467.rs
src/test/compile-fail/issue-2548.rs
src/test/compile-fail/issue-2969.rs
src/test/compile-fail/issue-3888.rs
src/test/compile-fail/issue-511.rs
src/test/compile-fail/issue-818.rs
src/test/compile-fail/kindck-owned-trait-contains.rs
src/test/compile-fail/kindck-owned-trait-scoped.rs
src/test/compile-fail/mod_file_correct_spans.rs
src/test/compile-fail/mod_file_not_exist.rs
src/test/compile-fail/mod_file_with_path_attr.rs
src/test/compile-fail/mode-inference-fail.rs
src/test/compile-fail/no-capture-arc.rs
src/test/compile-fail/no-reuse-move-arc.rs
src/test/compile-fail/noncopyable-match-pattern.rs
src/test/compile-fail/omitted-arg-wrong-types.rs
src/test/compile-fail/private-struct-field-cross-crate.rs
src/test/compile-fail/private-struct-field.rs
src/test/compile-fail/regions-glb-free-free.rs
src/test/compile-fail/regions-infer-borrow-scope-too-big.rs
src/test/compile-fail/regions-infer-borrow-scope-within-loop.rs
src/test/compile-fail/regions-trait-1.rs
src/test/compile-fail/regions-var-type-out-of-scope.rs
src/test/compile-fail/tag-type-args.rs
src/test/compile-fail/vtable-res-trait-param.rs
src/test/pretty/alt-naked-expr-long.rs
src/test/pretty/alt-naked-expr.rs
src/test/pretty/record-trailing-comma.rs
src/test/run-fail/fail.rs
src/test/run-fail/linked-failure.rs
src/test/run-fail/linked-failure4.rs
src/test/run-fail/str-overrun.rs
src/test/run-fail/task-spawn-barefn.rs
src/test/run-fail/unwind-alt.rs
src/test/run-fail/unwind-assert.rs
src/test/run-fail/vec-overrun.rs
src/test/run-fail/vec-underrun.rs
src/test/run-fail/zip-different-lengths.rs
src/test/run-pass-fulldeps/qquote.rs
src/test/run-pass/alignment-gep-tup-like-1.rs
src/test/run-pass/alignment-gep-tup-like-2.rs
src/test/run-pass/alt-implicit-copy-unique.rs
src/test/run-pass/alt-pattern-drop.rs
src/test/run-pass/alt-pattern-lit.rs
src/test/run-pass/alt-ref-binding-in-guard-3256.rs
src/test/run-pass/alt-ref-binding-mut-option.rs
src/test/run-pass/alt-ref-binding-mut.rs
src/test/run-pass/alt-ref-binding.rs
src/test/run-pass/alt-str.rs
src/test/run-pass/alt-tag.rs
src/test/run-pass/alt-unique-bind.rs
src/test/run-pass/alt-with-ret-arm.rs
src/test/run-pass/argument-passing.rs
src/test/run-pass/arith-0.rs
src/test/run-pass/arith-1.rs
src/test/run-pass/arith-unsigned.rs
src/test/run-pass/artificial-block.rs
src/test/run-pass/assign-assign.rs
src/test/run-pass/assignability-trait.rs
src/test/run-pass/auto-encode.rs
src/test/run-pass/auto-loop.rs
src/test/run-pass/auto-ref-newtype.rs
src/test/run-pass/auto-ref-sliceable.rs
src/test/run-pass/autobind.rs
src/test/run-pass/autoderef-method-newtype.rs
src/test/run-pass/autoderef-method-on-trait.rs
src/test/run-pass/autoderef-method-priority.rs
src/test/run-pass/autoderef-method-twice-but-not-thrice.rs
src/test/run-pass/autoderef-method-twice.rs
src/test/run-pass/autoderef-method.rs
src/test/run-pass/autoref-intermediate-types-issue-3585.rs
src/test/run-pass/big-literals.rs
src/test/run-pass/binary-minus-without-space.rs
src/test/run-pass/binops.rs
src/test/run-pass/bitwise.rs
src/test/run-pass/block-arg-call-as.rs
src/test/run-pass/block-arg-can-be-followed-by-binop.rs
src/test/run-pass/block-arg-can-be-followed-by-block-arg.rs
src/test/run-pass/block-arg-can-be-followed-by-call.rs
src/test/run-pass/block-arg-in-parentheses.rs
src/test/run-pass/block-arg-used-as-any.rs
src/test/run-pass/block-arg-used-as-lambda.rs
src/test/run-pass/block-arg.rs
src/test/run-pass/block-expr-precedence.rs
src/test/run-pass/block-fn-coerce.rs
src/test/run-pass/block-iter-1.rs
src/test/run-pass/block-iter-2.rs
src/test/run-pass/block-vec-map2.rs
src/test/run-pass/bool-not.rs
src/test/run-pass/borrowck-borrow-from-at-vec.rs
src/test/run-pass/borrowck-borrow-from-expr-block.rs
src/test/run-pass/borrowck-fixed-length-vecs.rs
src/test/run-pass/borrowck-mut-vec-as-imm-slice.rs
src/test/run-pass/borrowck-preserve-box-in-discr.rs
src/test/run-pass/borrowck-preserve-box-in-field.rs
src/test/run-pass/borrowck-preserve-box-in-pat.rs
src/test/run-pass/borrowck-preserve-box-in-uniq.rs
src/test/run-pass/borrowck-preserve-box.rs
src/test/run-pass/borrowck-preserve-cond-box.rs
src/test/run-pass/borrowck-preserve-expl-deref.rs
src/test/run-pass/borrowck-univariant-enum.rs
src/test/run-pass/borrowed-ptr-pattern-2.rs
src/test/run-pass/borrowed-ptr-pattern-3.rs
src/test/run-pass/borrowed-ptr-pattern-infallible.rs
src/test/run-pass/borrowed-ptr-pattern-option.rs
src/test/run-pass/borrowed-ptr-pattern.rs
src/test/run-pass/box-compare.rs
src/test/run-pass/box-unbox.rs
src/test/run-pass/box.rs
src/test/run-pass/break.rs
src/test/run-pass/by-val-and-by-move.rs
src/test/run-pass/c-stack-returning-int64.rs
src/test/run-pass/call-closure-from-overloaded-op.rs
src/test/run-pass/cap-clause-move.rs
src/test/run-pass/cast.rs
src/test/run-pass/cci_borrow.rs
src/test/run-pass/cci_impl_exe.rs
src/test/run-pass/cci_iter_exe.rs
src/test/run-pass/cci_nested_exe.rs
src/test/run-pass/cci_no_inline_exe.rs
src/test/run-pass/char.rs
src/test/run-pass/class-cast-to-trait-cross-crate-2.rs
src/test/run-pass/class-cast-to-trait-cross-crate.rs
src/test/run-pass/class-cast-to-trait-multiple-types.rs
src/test/run-pass/class-exports.rs
src/test/run-pass/class-impl-parameterized-trait.rs
src/test/run-pass/class-impl-very-parameterized-trait.rs
src/test/run-pass/class-implement-trait-cross-crate.rs
src/test/run-pass/class-implement-traits.rs
src/test/run-pass/class-implements-multiple-traits.rs
src/test/run-pass/class-method-cross-crate.rs
src/test/run-pass/class-methods-cross-crate.rs
src/test/run-pass/class-methods.rs
src/test/run-pass/class-poly-methods-cross-crate.rs
src/test/run-pass/class-poly-methods.rs
src/test/run-pass/class-separate-impl.rs
src/test/run-pass/class-trait-bounded-param.rs
src/test/run-pass/classes-cross-crate.rs
src/test/run-pass/classes-simple-cross-crate.rs
src/test/run-pass/classes-simple-method.rs
src/test/run-pass/classes-simple.rs
src/test/run-pass/classes.rs
src/test/run-pass/clone-with-exterior.rs
src/test/run-pass/close-over-big-then-small-data.rs
src/test/run-pass/closure-inference.rs
src/test/run-pass/closure-inference2.rs
src/test/run-pass/coerce-reborrow-imm-ptr-rcvr.rs
src/test/run-pass/coerce-reborrow-imm-vec-rcvr.rs
src/test/run-pass/coerce-reborrow-mut-vec-arg.rs
src/test/run-pass/coerce-reborrow-mut-vec-rcvr.rs
src/test/run-pass/comm.rs
src/test/run-pass/compare-generic-enums.rs
src/test/run-pass/conditional-compile.rs
src/test/run-pass/const-big-enum.rs
src/test/run-pass/const-const.rs
src/test/run-pass/const-contents.rs
src/test/run-pass/const-enum-newtype-align.rs
src/test/run-pass/const-enum-struct.rs
src/test/run-pass/const-enum-struct2.rs
src/test/run-pass/const-enum-tuple.rs
src/test/run-pass/const-enum-tuple2.rs
src/test/run-pass/const-enum-tuplestruct.rs
src/test/run-pass/const-enum-tuplestruct2.rs
src/test/run-pass/const-extern-function.rs
src/test/run-pass/const-fields-and-indexing.rs
src/test/run-pass/const-fn-val.rs
src/test/run-pass/const-negative.rs
src/test/run-pass/const-newtype-enum.rs
src/test/run-pass/const-nullary-univariant-enum.rs
src/test/run-pass/const-rec-and-tup.rs
src/test/run-pass/const-region-ptrs.rs
src/test/run-pass/const-struct.rs
src/test/run-pass/const-tuple-struct.rs
src/test/run-pass/const-vecs-and-slices.rs
src/test/run-pass/consts-in-patterns.rs
src/test/run-pass/crateresolve1.rs
src/test/run-pass/crateresolve2.rs
src/test/run-pass/crateresolve3.rs
src/test/run-pass/crateresolve4.rs
src/test/run-pass/crateresolve5.rs
src/test/run-pass/crateresolve6.rs
src/test/run-pass/crateresolve7.rs
src/test/run-pass/deep.rs
src/test/run-pass/deriving-via-extension-c-enum.rs
src/test/run-pass/deriving-via-extension-enum.rs
src/test/run-pass/deriving-via-extension-struct-empty.rs
src/test/run-pass/deriving-via-extension-struct-like-enum-variant.rs
src/test/run-pass/deriving-via-extension-struct-tuple.rs
src/test/run-pass/deriving-via-extension-struct.rs
src/test/run-pass/deriving-via-extension-type-params.rs
src/test/run-pass/div-mod.rs
src/test/run-pass/do2.rs
src/test/run-pass/do3.rs
src/test/run-pass/dvec-test.rs
src/test/run-pass/else-if.rs
src/test/run-pass/empty-tag.rs
src/test/run-pass/enum-disr-val-pretty.rs
src/test/run-pass/estr-slice.rs
src/test/run-pass/estr-uniq.rs
src/test/run-pass/evec-internal-boxes.rs
src/test/run-pass/evec-internal.rs
src/test/run-pass/evec-slice.rs
src/test/run-pass/exec-env.rs
src/test/run-pass/explicit-self-generic.rs
src/test/run-pass/explicit-self-objects-box.rs
src/test/run-pass/explicit-self-objects-simple.rs
src/test/run-pass/explicit-self-objects-uniq.rs
src/test/run-pass/explicit-self.rs
src/test/run-pass/export-unexported-dep.rs
src/test/run-pass/expr-alt-box.rs
src/test/run-pass/expr-alt-fail.rs
src/test/run-pass/expr-alt-generic-box1.rs
src/test/run-pass/expr-alt-generic-box2.rs
src/test/run-pass/expr-alt-generic-unique1.rs
src/test/run-pass/expr-alt-generic-unique2.rs
src/test/run-pass/expr-alt-generic.rs
src/test/run-pass/expr-alt-struct.rs
src/test/run-pass/expr-alt-unique.rs
src/test/run-pass/expr-alt.rs
src/test/run-pass/expr-block-box.rs
src/test/run-pass/expr-block-fn.rs
src/test/run-pass/expr-block-generic-box1.rs
src/test/run-pass/expr-block-generic-box2.rs
src/test/run-pass/expr-block-generic-unique1.rs
src/test/run-pass/expr-block-generic-unique2.rs
src/test/run-pass/expr-block-generic.rs
src/test/run-pass/expr-block-slot.rs
src/test/run-pass/expr-block-unique.rs
src/test/run-pass/expr-block.rs
src/test/run-pass/expr-copy.rs
src/test/run-pass/expr-elseif-ref.rs
src/test/run-pass/expr-fn.rs
src/test/run-pass/expr-if-box.rs
src/test/run-pass/expr-if-fail.rs
src/test/run-pass/expr-if-generic-box1.rs
src/test/run-pass/expr-if-generic-box2.rs
src/test/run-pass/expr-if-generic.rs
src/test/run-pass/expr-if-struct.rs
src/test/run-pass/expr-if-unique.rs
src/test/run-pass/expr-if.rs
src/test/run-pass/exterior.rs
src/test/run-pass/extern-call-deep.rs
src/test/run-pass/extern-call-deep2.rs
src/test/run-pass/extern-call-scrub.rs
src/test/run-pass/extern-call.rs
src/test/run-pass/extern-crosscrate.rs
src/test/run-pass/extern-stress.rs
src/test/run-pass/extern-take-value.rs
src/test/run-pass/extern-yield.rs
src/test/run-pass/fact.rs
src/test/run-pass/fixed-point-bind-box.rs
src/test/run-pass/fixed-point-bind-unique.rs
src/test/run-pass/fixed_length_copy.rs
src/test/run-pass/fixed_length_vec_glue.rs
src/test/run-pass/float-nan.rs
src/test/run-pass/float2.rs
src/test/run-pass/floatlits.rs
src/test/run-pass/fn-assign-managed-to-bare-1.rs
src/test/run-pass/fn-assign-managed-to-bare-2.rs
src/test/run-pass/fn-bare-assign.rs
src/test/run-pass/fn-bare-spawn.rs
src/test/run-pass/fn-pattern-expected-type.rs
src/test/run-pass/for-destruct.rs
src/test/run-pass/foreach-nested.rs
src/test/run-pass/foreach-put-structured.rs
src/test/run-pass/foreach-simple-outer-slot.rs
src/test/run-pass/foreign-call-no-runtime.rs
src/test/run-pass/foreign-fn-linkname.rs
src/test/run-pass/foreign-lib-path.rs
src/test/run-pass/fun-call-variants.rs
src/test/run-pass/fun-indirect-call.rs
src/test/run-pass/generic-alias-box.rs
src/test/run-pass/generic-alias-unique.rs
src/test/run-pass/generic-box.rs
src/test/run-pass/generic-derived-type.rs
src/test/run-pass/generic-exterior-box.rs
src/test/run-pass/generic-exterior-unique.rs
src/test/run-pass/generic-fn-infer.rs
src/test/run-pass/generic-fn.rs
src/test/run-pass/generic-object.rs
src/test/run-pass/generic-tag-alt.rs
src/test/run-pass/generic-tag-values.rs
src/test/run-pass/generic-temporary.rs
src/test/run-pass/generic-tup.rs
src/test/run-pass/generic-type.rs
src/test/run-pass/generic-unique.rs
src/test/run-pass/global-scope.rs
src/test/run-pass/guards-not-exhaustive.rs
src/test/run-pass/guards.rs
src/test/run-pass/i32-sub.rs
src/test/run-pass/i8-incr.rs
src/test/run-pass/impl-variance.rs
src/test/run-pass/import-glob-crate.rs
src/test/run-pass/inferred-suffix-in-pattern-range.rs
src/test/run-pass/init-res-into-things.rs
src/test/run-pass/int-conversion-coherence.rs
src/test/run-pass/integral-indexing.rs
src/test/run-pass/intrinsic-alignment.rs
src/test/run-pass/intrinsic-atomics-cc.rs
src/test/run-pass/intrinsic-atomics.rs
src/test/run-pass/intrinsic-frame-address.rs
src/test/run-pass/intrinsic-move-val.rs
src/test/run-pass/intrinsics-integer.rs
src/test/run-pass/intrinsics-math.rs
src/test/run-pass/issue-1112.rs
src/test/run-pass/issue-1458.rs
src/test/run-pass/issue-1701.rs
src/test/run-pass/issue-2214.rs
src/test/run-pass/issue-2216.rs
src/test/run-pass/issue-2428.rs
src/test/run-pass/issue-2718.rs
src/test/run-pass/issue-2735-2.rs
src/test/run-pass/issue-2735-3.rs
src/test/run-pass/issue-2748-b.rs
src/test/run-pass/issue-2895.rs
src/test/run-pass/issue-2936.rs
src/test/run-pass/issue-2989.rs
src/test/run-pass/issue-3091.rs
src/test/run-pass/issue-3168.rs
src/test/run-pass/issue-3176.rs
src/test/run-pass/issue-3211.rs
src/test/run-pass/issue-333.rs
src/test/run-pass/issue-3424.rs
src/test/run-pass/issue-3559.rs
src/test/run-pass/issue-3563-3.rs
src/test/run-pass/issue-3574.rs
src/test/run-pass/issue-3683.rs
src/test/run-pass/issue-3935.rs
src/test/run-pass/issue-3979-generics.rs
src/test/run-pass/issue-3979-xcrate.rs
src/test/run-pass/issue-3979.rs
src/test/run-pass/issue-4401.rs
src/test/run-pass/issue-4448.rs
src/test/run-pass/issue-979.rs
src/test/run-pass/issue2378c.rs
src/test/run-pass/istr.rs
src/test/run-pass/iter-all.rs
src/test/run-pass/iter-any.rs
src/test/run-pass/iter-contains.rs
src/test/run-pass/iter-count.rs
src/test/run-pass/iter-eachi.rs
src/test/run-pass/iter-filter-to-vec.rs
src/test/run-pass/iter-flat-map-to-vec.rs
src/test/run-pass/iter-foldl.rs
src/test/run-pass/iter-map-to-vec.rs
src/test/run-pass/iter-min-max.rs
src/test/run-pass/iter-range.rs
src/test/run-pass/iter-to-vec.rs
src/test/run-pass/ivec-add.rs
src/test/run-pass/kindck-owned-trait-contains-1.rs
src/test/run-pass/last-use-in-cap-clause.rs
src/test/run-pass/lazy-and-or.rs
src/test/run-pass/let-destruct-fresh-mem.rs
src/test/run-pass/let-destruct.rs
src/test/run-pass/linear-for-loop.rs
src/test/run-pass/log-degen-enum.rs
src/test/run-pass/log-knows-the-names-of-variants-in-std.rs
src/test/run-pass/log-knows-the-names-of-variants.rs
src/test/run-pass/log-str.rs
src/test/run-pass/loop-break-cont-1.rs
src/test/run-pass/loop-break-cont.rs
src/test/run-pass/loop-scope.rs
src/test/run-pass/macro-interpolation.rs
src/test/run-pass/macro-path.rs
src/test/run-pass/macro-stmt.rs
src/test/run-pass/mod-inside-fn.rs
src/test/run-pass/mod-merge-hack.rs
src/test/run-pass/mod_dir_path.rs
src/test/run-pass/mod_dir_path2.rs
src/test/run-pass/mod_dir_path3.rs
src/test/run-pass/mod_dir_path_multi.rs
src/test/run-pass/mod_dir_recursive.rs
src/test/run-pass/mod_dir_simple.rs
src/test/run-pass/mod_file.rs
src/test/run-pass/mod_file_with_path_attr.rs
src/test/run-pass/monad.rs
src/test/run-pass/monomorphize-trait-in-fn-at.rs
src/test/run-pass/morestack-address.rs
src/test/run-pass/morestack3.rs
src/test/run-pass/move-1-unique.rs
src/test/run-pass/move-1.rs
src/test/run-pass/move-2-unique.rs
src/test/run-pass/move-2.rs
src/test/run-pass/move-3-unique.rs
src/test/run-pass/move-3.rs
src/test/run-pass/move-4-unique.rs
src/test/run-pass/move-4.rs
src/test/run-pass/move-arg-2-unique.rs
src/test/run-pass/move-arg-2.rs
src/test/run-pass/move-arg.rs
src/test/run-pass/move-scalar.rs
src/test/run-pass/multi-let.rs
src/test/run-pass/mut-function-arguments.rs
src/test/run-pass/mutability-inherits-through-fixed-length-vec.rs
src/test/run-pass/mutable-alias-vec.rs
src/test/run-pass/nested-class.rs
src/test/run-pass/nested-patterns.rs
src/test/run-pass/newlambdas.rs
src/test/run-pass/newtype-polymorphic.rs
src/test/run-pass/newtype.rs
src/test/run-pass/non-boolean-pure-fns.rs
src/test/run-pass/non-legacy-modes.rs
src/test/run-pass/nullary-or-pattern.rs
src/test/run-pass/numeric-method-autoexport.rs
src/test/run-pass/one-tuple.rs
src/test/run-pass/opeq.rs
src/test/run-pass/operator-associativity.rs
src/test/run-pass/operator-overloading-explicit-self.rs
src/test/run-pass/operator-overloading.rs
src/test/run-pass/option-unwrap.rs
src/test/run-pass/or-pattern.rs
src/test/run-pass/pattern-bound-var-in-for-each.rs
src/test/run-pass/pipe-peek.rs
src/test/run-pass/pipe-select.rs
src/test/run-pass/placement-new-arena.rs
src/test/run-pass/private-class-field.rs
src/test/run-pass/propagate-expected-type-through-block.rs
src/test/run-pass/rcvr-borrowed-to-region.rs
src/test/run-pass/rcvr-borrowed-to-slice.rs
src/test/run-pass/readalias.rs
src/test/run-pass/rec-align-u32.rs
src/test/run-pass/rec-align-u64.rs
src/test/run-pass/rec-extend.rs
src/test/run-pass/rec-tup.rs
src/test/run-pass/rec.rs
src/test/run-pass/record-pat.rs
src/test/run-pass/region-dependent-addr-of.rs
src/test/run-pass/region-return-interior-of-option.rs
src/test/run-pass/regions-appearance-constraint.rs
src/test/run-pass/regions-borrow-at.rs
src/test/run-pass/regions-borrow-estr-uniq.rs
src/test/run-pass/regions-borrow-evec-at.rs
src/test/run-pass/regions-borrow-evec-fixed.rs
src/test/run-pass/regions-borrow-evec-uniq.rs
src/test/run-pass/regions-borrow-uniq.rs
src/test/run-pass/regions-copy-closure.rs
src/test/run-pass/regions-escape-into-other-fn.rs
src/test/run-pass/regions-infer-borrow-scope-addr-of.rs
src/test/run-pass/regions-infer-borrow-scope-view.rs
src/test/run-pass/regions-infer-borrow-scope-within-loop-ok.rs
src/test/run-pass/regions-infer-borrow-scope.rs
src/test/run-pass/regions-infer-call-2.rs
src/test/run-pass/regions-infer-call.rs
src/test/run-pass/regions-infer-contravariance-due-to-ret.rs
src/test/run-pass/regions-infer-contravariance.rs
src/test/run-pass/regions-parameterization-self-types-issue-5224.rs
src/test/run-pass/regions-params.rs
src/test/run-pass/regions-trait.rs
src/test/run-pass/resolve-issue-2428.rs
src/test/run-pass/resource-assign-is-not-copy.rs
src/test/run-pass/resource-destruct.rs
src/test/run-pass/resource-generic.rs
src/test/run-pass/resource-in-struct.rs
src/test/run-pass/ret-break-cont-in-block.rs
src/test/run-pass/rt-sched-1.rs
src/test/run-pass/self-shadowing-import.rs
src/test/run-pass/sendfn-generic-fn.rs
src/test/run-pass/sendfn-is-a-block.rs
src/test/run-pass/sendfn-spawn-with-fn-arg.rs
src/test/run-pass/seq-compare.rs
src/test/run-pass/shadow.rs
src/test/run-pass/shift.rs
src/test/run-pass/signed-shift-const-eval.rs
src/test/run-pass/spawn-types.rs
src/test/run-pass/spawn.rs
src/test/run-pass/spawn2.rs
src/test/run-pass/stable-addr-of.rs
src/test/run-pass/stat.rs
src/test/run-pass/static-impl.rs
src/test/run-pass/static-method-in-trait-with-tps-intracrate.rs
src/test/run-pass/static-method-test.rs
src/test/run-pass/static-method-xcrate.rs
src/test/run-pass/static-methods-in-traits.rs
src/test/run-pass/str-append.rs
src/test/run-pass/str-concat.rs
src/test/run-pass/str-growth.rs
src/test/run-pass/str-idx.rs
src/test/run-pass/str-multiline.rs
src/test/run-pass/string-self-append.rs
src/test/run-pass/struct-deref.rs
src/test/run-pass/struct-destructuring-cross-crate.rs
src/test/run-pass/struct-field-assignability.rs
src/test/run-pass/struct-like-variant-match.rs
src/test/run-pass/struct-return.rs
src/test/run-pass/structured-compare.rs
src/test/run-pass/swap-1.rs
src/test/run-pass/swap-2.rs
src/test/run-pass/syntax-extension-fmt.rs
src/test/run-pass/syntax-extension-minor.rs
src/test/run-pass/syntax-extension-source-utils.rs
src/test/run-pass/tag-align-dyn-u64.rs
src/test/run-pass/tag-align-dyn-variants.rs
src/test/run-pass/tag-align-shape.rs
src/test/run-pass/tag-align-u64.rs
src/test/run-pass/tag-disr-val-shape.rs
src/test/run-pass/tag-variant-disr-val.rs
src/test/run-pass/tag.rs
src/test/run-pass/tail-cps.rs
src/test/run-pass/tail-direct.rs
src/test/run-pass/task-comm-0.rs
src/test/run-pass/task-comm-10.rs
src/test/run-pass/task-comm-16.rs
src/test/run-pass/task-comm-3.rs
src/test/run-pass/task-comm-4.rs
src/test/run-pass/task-comm-5.rs
src/test/run-pass/task-comm-6.rs
src/test/run-pass/task-comm-7.rs
src/test/run-pass/task-comm-9.rs
src/test/run-pass/task-comm-chan-nil.rs
src/test/run-pass/task-spawn-move-and-copy.rs
src/test/run-pass/trait-bounds.rs
src/test/run-pass/trait-cast.rs
src/test/run-pass/trait-default-method-bound-subst.rs
src/test/run-pass/trait-default-method-bound-subst2.rs
src/test/run-pass/trait-default-method-bound-subst3.rs
src/test/run-pass/trait-default-method-bound-subst4.rs
src/test/run-pass/trait-default-method-bound.rs
src/test/run-pass/trait-generic.rs
src/test/run-pass/trait-inheritance-auto-xc-2.rs
src/test/run-pass/trait-inheritance-auto-xc.rs
src/test/run-pass/trait-inheritance-auto.rs
src/test/run-pass/trait-inheritance-call-bound-inherited.rs
src/test/run-pass/trait-inheritance-call-bound-inherited2.rs
src/test/run-pass/trait-inheritance-cast-without-call-to-supertrait.rs
src/test/run-pass/trait-inheritance-cast.rs
src/test/run-pass/trait-inheritance-cross-trait-call-xc.rs
src/test/run-pass/trait-inheritance-cross-trait-call.rs
src/test/run-pass/trait-inheritance-diamond.rs
src/test/run-pass/trait-inheritance-multiple-inheritors.rs
src/test/run-pass/trait-inheritance-multiple-params.rs
src/test/run-pass/trait-inheritance-overloading-simple.rs
src/test/run-pass/trait-inheritance-overloading-xc-exe.rs
src/test/run-pass/trait-inheritance-overloading.rs
src/test/run-pass/trait-inheritance-simple.rs
src/test/run-pass/trait-inheritance-static.rs
src/test/run-pass/trait-inheritance-static2.rs
src/test/run-pass/trait-inheritance-subst2.rs
src/test/run-pass/trait-inheritance-visibility.rs
src/test/run-pass/trait-inheritance2.rs
src/test/run-pass/trait-region-pointer-simple.rs
src/test/run-pass/trait-to-str.rs
src/test/run-pass/traits-default-method-macro.rs
src/test/run-pass/traits-default-method-self.rs
src/test/run-pass/traits-default-method-trivial.rs
src/test/run-pass/tup.rs
src/test/run-pass/tuple-struct-destructuring.rs
src/test/run-pass/tuple-struct-matching.rs
src/test/run-pass/type-namespace.rs
src/test/run-pass/type-sizes.rs
src/test/run-pass/typeclasses-eq-example-static.rs
src/test/run-pass/typeclasses-eq-example.rs
src/test/run-pass/typestate-multi-decl.rs
src/test/run-pass/u32-decr.rs
src/test/run-pass/u8-incr-decr.rs
src/test/run-pass/u8-incr.rs
src/test/run-pass/unique-assign-copy.rs
src/test/run-pass/unique-assign-drop.rs
src/test/run-pass/unique-assign-generic.rs
src/test/run-pass/unique-assign.rs
src/test/run-pass/unique-autoderef-field.rs
src/test/run-pass/unique-autoderef-index.rs
src/test/run-pass/unique-cmp.rs
src/test/run-pass/unique-containing-tag.rs
src/test/run-pass/unique-copy-box.rs
src/test/run-pass/unique-decl-init-copy.rs
src/test/run-pass/unique-decl-init.rs
src/test/run-pass/unique-decl-move-temp.rs
src/test/run-pass/unique-decl-move.rs
src/test/run-pass/unique-deref.rs
src/test/run-pass/unique-destructure.rs
src/test/run-pass/unique-fn-arg-move.rs
src/test/run-pass/unique-fn-arg-mut.rs
src/test/run-pass/unique-fn-arg.rs
src/test/run-pass/unique-fn-ret.rs
src/test/run-pass/unique-in-vec-copy.rs
src/test/run-pass/unique-in-vec.rs
src/test/run-pass/unique-kinds.rs
src/test/run-pass/unique-move-drop.rs
src/test/run-pass/unique-move-temp.rs
src/test/run-pass/unique-move.rs
src/test/run-pass/unique-mutable.rs
src/test/run-pass/unique-object.rs
src/test/run-pass/unique-pinned-nocopy-2.rs
src/test/run-pass/unique-rec.rs
src/test/run-pass/unique-send-2.rs
src/test/run-pass/unique-send.rs
src/test/run-pass/unique-swap.rs
src/test/run-pass/unsafe-pointer-assignability.rs
src/test/run-pass/unwind-resource.rs
src/test/run-pass/utf8.rs
src/test/run-pass/utf8_chars.rs
src/test/run-pass/utf8_idents.rs
src/test/run-pass/vec-concat.rs
src/test/run-pass/vec-growth.rs
src/test/run-pass/vec-matching-autoslice.rs
src/test/run-pass/vec-matching.rs
src/test/run-pass/vec-position.rs
src/test/run-pass/vec-self-append.rs
src/test/run-pass/vec-slice-drop.rs
src/test/run-pass/vec-slice.rs
src/test/run-pass/vec-tail-matching.rs
src/test/run-pass/vec-to_str.rs
src/test/run-pass/vec-trailing-comma.rs
src/test/run-pass/vec.rs
src/test/run-pass/weird-exprs.rs
src/test/run-pass/while-cont.rs
src/test/run-pass/while-loop-constraints-2.rs
src/test/run-pass/while-with-break.rs
src/test/run-pass/writealias.rs
src/test/run-pass/x86stdcall.rs
src/test/run-pass/x86stdcall2.rs
src/test/run-pass/zip-same-length.rs