]> git.lizzy.rs Git - rust.git/commit
switch Drop to `&mut self`
authorDaniel Micay <danielmicay@gmail.com>
Tue, 17 Sep 2013 01:18:07 +0000 (21:18 -0400)
committerDaniel Micay <danielmicay@gmail.com>
Tue, 17 Sep 2013 02:19:23 +0000 (22:19 -0400)
commit4e161a4d401224507513bfbf33b22f0b72f8ba81
tree59cd25a1d2132de130ddacc5ca2d25d39a511195
parentbc89ade401e637fcb7d4d1d0b7f356ca359b0e7d
switch Drop to `&mut self`
129 files changed:
doc/tutorial-ffi.md
doc/tutorial.md
src/libextra/arc.rs
src/libextra/arena.rs
src/libextra/c_vec.rs
src/libextra/dlist.rs
src/libextra/future.rs
src/libextra/rc.rs
src/libextra/task_pool.rs
src/libextra/workcache.rs
src/librustc/back/link.rs
src/librustc/lib/llvm.rs
src/librustc/middle/trans/base.rs
src/librustc/middle/trans/common.rs
src/librustc/middle/trans/context.rs
src/librustc/rustc.rs
src/librustc/util/common.rs
src/librustdoc/demo.rs
src/libstd/c_str.rs
src/libstd/condition.rs
src/libstd/io.rs
src/libstd/ops.rs
src/libstd/option.rs
src/libstd/os.rs
src/libstd/rt/comm.rs
src/libstd/rt/kill.rs
src/libstd/rt/local_heap.rs
src/libstd/rt/rc.rs
src/libstd/rt/sched.rs
src/libstd/rt/stack.rs
src/libstd/rt/task.rs
src/libstd/rt/thread.rs
src/libstd/rt/uv/uvio.rs
src/libstd/run.rs
src/libstd/task/spawn.rs
src/libstd/unstable/atomics.rs
src/libstd/unstable/dynamic_lib.rs
src/libstd/unstable/finally.rs
src/libstd/unstable/sync.rs
src/libstd/util.rs
src/libsyntax/parse/parser.rs
src/test/auxiliary/issue-2526.rs
src/test/auxiliary/issue-3012-1.rs
src/test/auxiliary/issue2170lib.rs
src/test/auxiliary/moves_based_on_type_lib.rs
src/test/bench/task-perf-alloc-unwind.rs
src/test/compile-fail/bind-by-move-neither-can-live-while-the-other-survives-1.rs
src/test/compile-fail/bind-by-move-neither-can-live-while-the-other-survives-2.rs
src/test/compile-fail/bind-by-move-neither-can-live-while-the-other-survives-3.rs
src/test/compile-fail/bind-by-move-neither-can-live-while-the-other-survives-4.rs
src/test/compile-fail/bind-by-move-no-sub-bindings.rs
src/test/compile-fail/block-must-not-have-result-res.rs
src/test/compile-fail/borrowck-borrowed-uniq-rvalue-2.rs
src/test/compile-fail/borrowck-move-out-of-struct-with-dtor.rs
src/test/compile-fail/borrowck-move-out-of-tuple-struct-with-dtor.rs
src/test/compile-fail/copy-a-resource.rs
src/test/compile-fail/disallowed-deconstructing-destructing-struct-let.rs
src/test/compile-fail/disallowed-deconstructing-destructing-struct-match.rs
src/test/compile-fail/drop-on-non-struct.rs
src/test/compile-fail/explicit-call-to-dtor.rs
src/test/compile-fail/explicit-call-to-supertrait-dtor.rs
src/test/compile-fail/functional-struct-update-noncopyable.rs
src/test/compile-fail/issue-2548.rs
src/test/compile-fail/issue-2823.rs
src/test/compile-fail/issue-3214.rs
src/test/compile-fail/kindck-destructor-owned.rs
src/test/compile-fail/no-send-res-ports.rs
src/test/compile-fail/noncopyable-class.rs
src/test/compile-fail/pinned-deep-copy.rs
src/test/compile-fail/repeat-to-run-dtor-twice.rs
src/test/compile-fail/unique-object-noncopyable.rs
src/test/compile-fail/unique-pinned-nocopy.rs
src/test/compile-fail/unique-vec-res.rs
src/test/compile-fail/use-after-move-self-based-on-type.rs
src/test/compile-fail/vec-res-add.rs
src/test/debug-info/boxed-struct.rs
src/test/debug-info/c-style-enum-in-composite.rs
src/test/debug-info/packed-struct-with-destructor.rs
src/test/debug-info/struct-with-destructor.rs
src/test/run-fail/issue-2061.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/too-much-recursion-unwinding.rs
src/test/run-fail/unwind-box-res.rs
src/test/run-fail/unwind-resource-fail.rs
src/test/run-fail/unwind-resource-fail2.rs
src/test/run-fail/unwind-resource-fail3.rs
src/test/run-pass/attr-no-drop-flag-size.rs
src/test/run-pass/borrowck-unary-move-2.rs
src/test/run-pass/class-attributes-1.rs
src/test/run-pass/class-attributes-2.rs
src/test/run-pass/class-dtor.rs
src/test/run-pass/drop-trait-generic.rs
src/test/run-pass/drop-trait.rs
src/test/run-pass/init-res-into-things.rs
src/test/run-pass/issue-2487-a.rs
src/test/run-pass/issue-2708.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-2895.rs
src/test/run-pass/issue-3220.rs
src/test/run-pass/issue-3563-3.rs
src/test/run-pass/issue-4252.rs
src/test/run-pass/issue-4735.rs
src/test/run-pass/issue-6341.rs
src/test/run-pass/issue-6344-let.rs
src/test/run-pass/issue-6344-match.rs
src/test/run-pass/issue-979.rs
src/test/run-pass/newtype-struct-drop-run.rs
src/test/run-pass/newtype-struct-with-dtor.rs
src/test/run-pass/option-unwrap.rs
src/test/run-pass/resource-assign-is-not-copy.rs
src/test/run-pass/resource-cycle.rs
src/test/run-pass/resource-cycle2.rs
src/test/run-pass/resource-cycle3.rs
src/test/run-pass/resource-destruct.rs
src/test/run-pass/resource-in-struct.rs
src/test/run-pass/send-resource.rs
src/test/run-pass/struct-literal-dtor.rs
src/test/run-pass/task-killjoin-rsrc.rs
src/test/run-pass/type-param-constraints.rs
src/test/run-pass/unique-pinned-nocopy-2.rs
src/test/run-pass/unit-like-struct-drop-run.rs
src/test/run-pass/unwind-resource.rs
src/test/run-pass/unwind-resource2.rs
src/test/run-pass/vec-slice-drop.rs