about summary refs log tree commit diff
path: root/src/libcore/ops.rs
AgeCommit message (Expand)AuthorLines
2014-11-12Register new snapshotsAlex Crichton-3/+0
2014-11-07auto merge of #18714 : nikomatsakis/rust/issue-18621-deref-for-refs, r=aturonbors-0/+15
2014-11-06libs: add Deref, DerefMut impls for references, fixing a bug in compiler in t...Niko Matsakis-0/+15
2014-11-06Implement Index/IndexMut for [T]Jorge Aparicio-2/+2
2014-11-05Add blanket impls to allow the various `Fn` traits to be interconverted.Niko Matsakis-20/+50
2014-11-05Register snapshots.Eduard Burtescu-8/+4
2014-10-21Patch up broken error messagesNiko Matsakis-1/+1
2014-10-14Change `from` and `to` to `_from` and `_to`Son-6/+6
2014-10-14Remove unnecessary ::core::ops::Son-2/+2
2014-10-14Change _rhs to _index.Son-3/+2
2014-10-10Register new snapshotsAlex Crichton-32/+1
2014-10-07Rename slicing methodsNick Cameron-8/+38
2014-10-07Put slicing syntax behind a feature gate.Nick Cameron-3/+3
2014-10-02Revert "Remove the `_` suffix from slice methods."Aaron Turon-41/+10
2014-10-02Revert "Put slicing syntax behind a feature gate."Aaron Turon-3/+3
2014-10-02Put slicing syntax behind a feature gate.Nick Cameron-3/+3
2014-10-02Remove the `_` suffix from slice methods.Nick Cameron-10/+41
2014-09-26Fix `SliceMut` documentationJorge Aparicio-4/+4
2014-09-19Implement slicing syntax.Nick Cameron-3/+102
2014-09-09Check traits for built-in bounds in implsNick Cameron-2/+4
2014-08-30Add lint groups; define built-in lint groups `bad_style` and `unused`P1start-1/+1
2014-08-08Register new snapshot 12e0f72Niko Matsakis-1/+0
2014-07-24librustc: Make bare functions implement the `FnMut` trait.Patrick Walton-0/+34
2014-07-24auto merge of #15407 : sneves/rust/master, r=aturonbors-5/+5
2014-07-18librustc: Implement unboxed closures with mutable receiversPatrick Walton-0/+4
2014-07-09Register new snapshotsAlex Crichton-2/+0
2014-07-07librustc (RFC #34): Implement the new `Index` and `IndexMut` traits.Patrick Walton-4/+37
2014-07-04Change Shl<T, T> for Int to Shl<uint, T>Samuel Neves-5/+5
2014-06-29Extract tests from libcore to a separate crateSteven Fackler-37/+0
2014-06-25Register new snapshotsAlex Crichton-12/+0
2014-06-24librustc: Remove the fallback to `int` from typechecking.Niko Matsakis-2/+14
2014-06-09librustc: Implement overloading for the call operator behind a featurePatrick Walton-0/+21
2014-05-28Move trait impls for primitives near trait definitionPiotr Jawniak-0/+177
2014-05-27Move std::{reflect,repr,Poly} to a libdebug crateAlex Crichton-2/+3
2014-05-20core: More concise description for mod opsBrian Anderson-1/+1
2014-05-07core: Inherit the ops moduleAlex Crichton-0/+574
2013-05-22libstd: Rename libcore to libstd and libstd to libextra; update makefiles.Patrick Walton-81/+0
2013-05-04Register snapshotsBrian Anderson-6/+0
2013-05-01Revert rename of Div to QuotBrendan Zabarauskas-6/+0
2013-04-25Use #[cfg(not(stage0))] to exclude items from stage0Brendan Zabarauskas-6/+2
2013-04-22Rename Div operator trait to Quot and Modulo operator trait to RemBrendan Zabarauskas-0/+16
2013-03-27auto merge of #5574 : thestinger/rust/docstring, r=sanxiynbors-1/+1
2013-03-27Autoref the argument to the index operator (#4920)Niko Matsakis-1/+1
2013-03-27ops: add a docstringDaniel Micay-1/+1
2013-03-22libcore: Remove `pure` from libcore. rs=depurePatrick Walton-13/+13
2013-02-07Make ~fn non-copyable, make &fn copyable, split barefn/closure types,Niko Matsakis-3/+0
2013-01-11allow logical negation operator (!) to be overloadedAndrew Paseltiner-1/+5
2013-01-02core: convert an XXX into a FIXME.Erick Tryzelaar-1/+1
2012-12-09Remove transitional codeBrian Anderson-16/+0
2012-12-04librustc: Implement explicit self for Add and Index; add a hack in the borrow...Patrick Walton-0/+16