]> git.lizzy.rs Git - rust.git/commit
Convert to new closure syntax
authorBrian Anderson <banderson@mozilla.com>
Sat, 30 Jun 2012 23:19:07 +0000 (16:19 -0700)
committerBrian Anderson <banderson@mozilla.com>
Mon, 2 Jul 2012 02:19:32 +0000 (19:19 -0700)
commitd1fc2b5995fdef69fe1dbdbba3703398c0aa547b
treeb6d14fd0e920512a29c64a671cc2a5bb90132abb
parent13a8f545388929a07af110a950441e6a1b88473a
Convert to new closure syntax
394 files changed:
doc/rust.md
doc/tutorial.md
src/cargo/cargo.rs
src/cargo/pgp.rs
src/compiletest/compiletest.rs
src/compiletest/header.rs
src/compiletest/procsrv.rs
src/compiletest/runtest.rs
src/fuzzer/fuzzer.rs
src/libcore/arc.rs
src/libcore/bool.rs
src/libcore/char.rs
src/libcore/comm.rs
src/libcore/dvec.rs
src/libcore/either.rs
src/libcore/extfmt.rs
src/libcore/future.rs
src/libcore/int-template.rs
src/libcore/io.rs
src/libcore/iter-trait/dvec.rs
src/libcore/iter.rs
src/libcore/newcomm.rs
src/libcore/option.rs
src/libcore/os.rs
src/libcore/path.rs
src/libcore/priv.rs
src/libcore/ptr.rs
src/libcore/rand.rs
src/libcore/result.rs
src/libcore/run.rs
src/libcore/stackwalk.rs
src/libcore/str.rs
src/libcore/sys.rs
src/libcore/task.rs
src/libcore/to_str.rs
src/libcore/uint-template.rs
src/libcore/vec.rs
src/libstd/bitv.rs
src/libstd/c_vec.rs
src/libstd/deque.rs
src/libstd/ebml.rs
src/libstd/getopts.rs
src/libstd/json.rs
src/libstd/list.rs
src/libstd/map.rs
src/libstd/md4.rs
src/libstd/net_ip.rs
src/libstd/net_tcp.rs
src/libstd/par.rs
src/libstd/rope.rs
src/libstd/serialization.rs
src/libstd/sha1.rs
src/libstd/smallintmap.rs
src/libstd/sort.rs
src/libstd/term.rs
src/libstd/test.rs
src/libstd/time.rs
src/libstd/timer.rs
src/libstd/treemap.rs
src/libstd/uv_global_loop.rs
src/libstd/uv_iotask.rs
src/libstd/uv_ll.rs
src/libsyntax/ast_map.rs
src/libsyntax/ast_util.rs
src/libsyntax/attr.rs
src/libsyntax/codemap.rs
src/libsyntax/diagnostic.rs
src/libsyntax/ext/auto_serialize.rs
src/libsyntax/ext/build.rs
src/libsyntax/ext/concat_idents.rs
src/libsyntax/ext/earley_parser.rs
src/libsyntax/ext/expand.rs
src/libsyntax/ext/fmt.rs
src/libsyntax/ext/log_syntax.rs
src/libsyntax/ext/qquote.rs
src/libsyntax/ext/simplext.rs
src/libsyntax/ext/source_util.rs
src/libsyntax/fold.rs
src/libsyntax/parse.rs
src/libsyntax/parse/attr.rs
src/libsyntax/parse/comments.rs
src/libsyntax/parse/eval.rs
src/libsyntax/parse/parser.rs
src/libsyntax/parse/token.rs
src/libsyntax/print/pprust.rs
src/libsyntax/visit.rs
src/rustc/back/link.rs
src/rustc/back/rpath.rs
src/rustc/back/upcall.rs
src/rustc/driver/driver.rs
src/rustc/driver/rustc.rs
src/rustc/front/config.rs
src/rustc/front/test.rs
src/rustc/lib/llvm.rs
src/rustc/metadata/common.rs
src/rustc/metadata/creader.rs
src/rustc/metadata/csearch.rs
src/rustc/metadata/cstore.rs
src/rustc/metadata/decoder.rs
src/rustc/metadata/encoder.rs
src/rustc/metadata/filesearch.rs
src/rustc/metadata/loader.rs
src/rustc/metadata/tydecode.rs
src/rustc/metadata/tyencode.rs
src/rustc/middle/astencode.rs
src/rustc/middle/block_use.rs
src/rustc/middle/borrowck.rs
src/rustc/middle/borrowck/categorization.rs
src/rustc/middle/borrowck/check_loans.rs
src/rustc/middle/borrowck/gather_loans.rs
src/rustc/middle/capture.rs
src/rustc/middle/check_alt.rs
src/rustc/middle/check_const.rs
src/rustc/middle/check_loop.rs
src/rustc/middle/kind.rs
src/rustc/middle/lint.rs
src/rustc/middle/liveness.rs
src/rustc/middle/pat_util.rs
src/rustc/middle/region.rs
src/rustc/middle/resolve.rs
src/rustc/middle/trans/alt.rs
src/rustc/middle/trans/base.rs
src/rustc/middle/trans/build.rs
src/rustc/middle/trans/closure.rs
src/rustc/middle/trans/common.rs
src/rustc/middle/trans/debuginfo.rs
src/rustc/middle/trans/foreign.rs
src/rustc/middle/trans/impl.rs
src/rustc/middle/trans/reachable.rs
src/rustc/middle/trans/reflect.rs
src/rustc/middle/trans/shape.rs
src/rustc/middle/trans/tvec.rs
src/rustc/middle/trans/type_of.rs
src/rustc/middle/trans/type_use.rs
src/rustc/middle/trans/uniq.rs
src/rustc/middle/tstate/annotate.rs
src/rustc/middle/tstate/auxiliary.rs
src/rustc/middle/tstate/bitvectors.rs
src/rustc/middle/tstate/ck.rs
src/rustc/middle/tstate/collect_locals.rs
src/rustc/middle/tstate/pre_post_conditions.rs
src/rustc/middle/tstate/states.rs
src/rustc/middle/ty.rs
src/rustc/middle/typeck/astconv.rs
src/rustc/middle/typeck/check.rs
src/rustc/middle/typeck/check/alt.rs
src/rustc/middle/typeck/check/method.rs
src/rustc/middle/typeck/check/regionck.rs
src/rustc/middle/typeck/check/regionmanip.rs
src/rustc/middle/typeck/check/vtable.rs
src/rustc/middle/typeck/check/writeback.rs
src/rustc/middle/typeck/collect.rs
src/rustc/middle/typeck/infer.rs
src/rustc/middle/typeck/rscope.rs
src/rustc/util/common.rs
src/rustc/util/ppaux.rs
src/rustdoc/astsrv.rs
src/rustdoc/attr_parser.rs
src/rustdoc/attr_pass.rs
src/rustdoc/config.rs
src/rustdoc/desc_to_brief_pass.rs
src/rustdoc/doc.rs
src/rustdoc/extract.rs
src/rustdoc/fold.rs
src/rustdoc/markdown_index_pass.rs
src/rustdoc/markdown_pass.rs
src/rustdoc/markdown_writer.rs
src/rustdoc/page_pass.rs
src/rustdoc/par.rs
src/rustdoc/path_pass.rs
src/rustdoc/prune_hidden_pass.rs
src/rustdoc/prune_unexported_pass.rs
src/rustdoc/reexport_pass.rs
src/rustdoc/rustdoc.rs
src/rustdoc/sectionalize_pass.rs
src/rustdoc/sort_item_name_pass.rs
src/rustdoc/sort_item_type_pass.rs
src/rustdoc/sort_pass.rs
src/rustdoc/text_pass.rs
src/rustdoc/trim_pass.rs
src/rustdoc/tystr_pass.rs
src/rustdoc/unindent_pass.rs
src/test/auxiliary/cci_capture_clause.rs
src/test/auxiliary/cci_class_5.rs
src/test/auxiliary/cci_nested_lib.rs
src/test/auxiliary/test_comm.rs
src/test/bench/core-std.rs
src/test/bench/core-uint-to-str.rs
src/test/bench/core-vec-append.rs
src/test/bench/graph500-bfs.rs
src/test/bench/msgsend-ring-new.rs
src/test/bench/msgsend-ring.rs
src/test/bench/msgsend.rs
src/test/bench/shootout-fasta.rs
src/test/bench/shootout-k-nucleotide.rs
src/test/bench/shootout-mandelbrot.rs
src/test/bench/shootout-pfib.rs
src/test/bench/shootout-threadring.rs
src/test/bench/std-smallintmap.rs
src/test/bench/sudoku.rs
src/test/bench/task-perf-alloc-unwind.rs
src/test/bench/task-perf-one-million.rs
src/test/bench/task-perf-spawnalot.rs
src/test/bench/task-perf-word-count-generic.rs
src/test/bench/task-perf-word-count.rs
src/test/compile-fail/bad-for-loop.rs
src/test/compile-fail/bad-var-env-capture-in-block-arg.rs
src/test/compile-fail/block-arg-as-stmt-with-value.rs
src/test/compile-fail/block-coerce-no.rs
src/test/compile-fail/block-deinitializes-upvar.rs
src/test/compile-fail/block-must-not-have-result-for.rs
src/test/compile-fail/borrowck-assign-comp-idx.rs
src/test/compile-fail/borrowck-lend-flow.rs
src/test/compile-fail/borrowck-loan-blocks-move-cc.rs
src/test/compile-fail/borrowck-loan-blocks-mut-uniq.rs
src/test/compile-fail/borrowck-loan-rcvr.rs
src/test/compile-fail/borrowck-loan-vec-content.rs
src/test/compile-fail/borrowck-mut-vec-as-imm-slice-bad.rs
src/test/compile-fail/cap-clause-with-stack-closure.rs
src/test/compile-fail/do2.rs
src/test/compile-fail/for-loop-decl.rs
src/test/compile-fail/issue-1896.rs
src/test/compile-fail/issue-1965.rs
src/test/compile-fail/issue-2149.rs
src/test/compile-fail/issue-2150.rs
src/test/compile-fail/issue-2151.rs
src/test/compile-fail/issue-2487-b.rs
src/test/compile-fail/kindck-implicit-close-over-mut-var.rs
src/test/compile-fail/lambda-mutate-nested.rs
src/test/compile-fail/liveness-closure-require-ret.rs
src/test/compile-fail/liveness-issue-2163.rs
src/test/compile-fail/no-capture-arc.rs
src/test/compile-fail/no-reuse-move-arc.rs
src/test/compile-fail/no-send-res-ports.rs
src/test/compile-fail/private-method.rs
src/test/compile-fail/pure-higher-order.rs
src/test/compile-fail/pure-loop-body.rs
src/test/compile-fail/regions-addr-of-upvar-self.rs
src/test/compile-fail/regions-escape-loop-via-vec.rs
src/test/compile-fail/regions-scoping.rs
src/test/compile-fail/vec-concat-bug.rs
src/test/pretty/block-arg-disambig.rs
src/test/pretty/disamb-stmt-expr.rs
src/test/pretty/do1.rs
src/test/run-fail/bug-2470-bounds-check-overflow.rs
src/test/run-fail/crust-fail.rs
src/test/run-fail/for-each-loop-fail.rs
src/test/run-fail/issue-2144.rs
src/test/run-fail/issue-2156.rs
src/test/run-fail/linked-failure.rs
src/test/run-fail/linked-failure2.rs
src/test/run-fail/linked-failure3.rs
src/test/run-fail/linked-failure4.rs
src/test/run-fail/morestack2.rs
src/test/run-fail/morestack3.rs
src/test/run-fail/morestack4.rs
src/test/run-fail/rt-set-exit-status-fail2.rs
src/test/run-fail/spawnfail.rs
src/test/run-fail/task-comm-recv-block.rs
src/test/run-fail/unwind-iter.rs
src/test/run-fail/unwind-iter2.rs
src/test/run-fail/unwind-lambda.rs
src/test/run-fail/unwind-misc-1.rs
src/test/run-pass-fulldeps/qquote.rs
src/test/run-pass/alt-phi.rs
src/test/run-pass/argument-passing.rs
src/test/run-pass/argv.rs
src/test/run-pass/auto-loop.rs
src/test/run-pass/auto_serialize.rs
src/test/run-pass/basic-1.rs
src/test/run-pass/basic-2.rs
src/test/run-pass/basic.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-explicit-types.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/borrowck-borrow-from-expr-block.rs
src/test/run-pass/borrowck-mut-vec-as-imm-slice.rs
src/test/run-pass/borrowck-preserve-box-in-field.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-expl-deref.rs
src/test/run-pass/break.rs
src/test/run-pass/cap-clause-move.rs
src/test/run-pass/cci_impl_exe.rs
src/test/run-pass/cci_iter_exe.rs
src/test/run-pass/cci_no_inline_exe.rs
src/test/run-pass/chan-leak.rs
src/test/run-pass/child-outlives-parent.rs
src/test/run-pass/class-cast-to-iface-multiple-types.rs
src/test/run-pass/class-iface-bounded-param.rs
src/test/run-pass/class-impl-parameterized-iface.rs
src/test/run-pass/class-impl-very-parameterized-iface.rs
src/test/run-pass/class-implement-iface-cross-crate.rs
src/test/run-pass/class-implement-ifaces.rs
src/test/run-pass/class-implements-multiple-ifaces.rs
src/test/run-pass/classes-cross-crate.rs
src/test/run-pass/classes.rs
src/test/run-pass/cleanup-copy-mode.rs
src/test/run-pass/comm.rs
src/test/run-pass/crust-call-deep2.rs
src/test/run-pass/crust-call-scrub.rs
src/test/run-pass/crust-stress.rs
src/test/run-pass/crust-yield.rs
src/test/run-pass/do-pure.rs
src/test/run-pass/do-stack.rs
src/test/run-pass/do1.rs
src/test/run-pass/do2.rs
src/test/run-pass/do3.rs
src/test/run-pass/dvec-test.rs
src/test/run-pass/for-destruct.rs
src/test/run-pass/for-loop-fail.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/hashmap-memory.rs
src/test/run-pass/iface-generic.rs
src/test/run-pass/iface-to-str.rs
src/test/run-pass/infer-with-expected.rs
src/test/run-pass/intrinsic-frame-address.rs
src/test/run-pass/issue-2185.rs
src/test/run-pass/issue-2487-a.rs
src/test/run-pass/issue-507.rs
src/test/run-pass/issue-687.rs
src/test/run-pass/issue-783.rs
src/test/run-pass/iter-eachi.rs
src/test/run-pass/iter-range.rs
src/test/run-pass/ivec-tag.rs
src/test/run-pass/last-use-corner-cases.rs
src/test/run-pass/last-use-in-block.rs
src/test/run-pass/last-use-is-capture.rs
src/test/run-pass/lazychan.rs
src/test/run-pass/linear-for-loop.rs
src/test/run-pass/loop-scope.rs
src/test/run-pass/lots-a-fail.rs
src/test/run-pass/main-ivec.rs
src/test/run-pass/many.rs
src/test/run-pass/monad.rs
src/test/run-pass/morestack5.rs
src/test/run-pass/morestack6.rs
src/test/run-pass/move-3-unique.rs
src/test/run-pass/move-3.rs
src/test/run-pass/osmain.rs
src/test/run-pass/pattern-bound-var-in-for-each.rs
src/test/run-pass/private-method.rs
src/test/run-pass/rcvr-borrowed-to-slice.rs
src/test/run-pass/ret-break-cont-in-block.rs
src/test/run-pass/rt-circular-buffer.rs
src/test/run-pass/send-iloop.rs
src/test/run-pass/send-resource.rs
src/test/run-pass/sendfn-generic-fn.rs
src/test/run-pass/shadow.rs
src/test/run-pass/spawn-fn.rs
src/test/run-pass/spawn-types.rs
src/test/run-pass/spawn.rs
src/test/run-pass/spawn2.rs
src/test/run-pass/static-impl.rs
src/test/run-pass/task-comm-0.rs
src/test/run-pass/task-comm-1.rs
src/test/run-pass/task-comm-10.rs
src/test/run-pass/task-comm-11.rs
src/test/run-pass/task-comm-12.rs
src/test/run-pass/task-comm-13.rs
src/test/run-pass/task-comm-14.rs
src/test/run-pass/task-comm-15.rs
src/test/run-pass/task-comm-17.rs
src/test/run-pass/task-comm-3.rs
src/test/run-pass/task-comm-7.rs
src/test/run-pass/task-comm-9.rs
src/test/run-pass/task-comm-chan-cleanup4.rs
src/test/run-pass/task-comm.rs
src/test/run-pass/task-killjoin.rs
src/test/run-pass/task-life-0.rs
src/test/run-pass/terminate-in-initializer.rs
src/test/run-pass/test-ignore-cfg.rs
src/test/run-pass/threads.rs
src/test/run-pass/too-much-recursion.rs
src/test/run-pass/type-params-in-for-each.rs
src/test/run-pass/unique-send-2.rs
src/test/run-pass/unwind-box.rs
src/test/run-pass/unwind-resource.rs
src/test/run-pass/unwind-resource2.rs
src/test/run-pass/unwind-unique.rs
src/test/run-pass/utf8.rs
src/test/run-pass/yield.rs
src/test/run-pass/yield1.rs