about summary refs log tree commit diff
path: root/src/libcore/ops.rs
AgeCommit message (Expand)AuthorLines
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
2012-12-03Update license, add license boilerplate to most files. Remainder will follow.Graydon Hoare-0/+10
2012-11-30core: Make core.rc more readable. CleanupBrian Anderson-21/+1
2012-11-29librustc: Make the Drop trait use explicit selfPatrick Walton-1/+1
2012-11-26libcore: Add explicit self to all overloaded operators but Add and Index. r=b...Patrick Walton-10/+10
2012-11-07rustc: Implement the Drop trait. r=brsonPatrick Walton-0/+5
2012-10-04Forbid deprecated modes again in coreTim Chevalier-0/+3
2012-10-02Removing explicit uses of + modeTim Chevalier-1/+1
2012-09-28De-export ops, cmp, num. Part of #3583.Graydon Hoare-16/+16
2012-09-25Demode dvecTim Chevalier-1/+1
2012-09-23Register snapshots. Remove redundant Eq impls, Makefile hacksBrian Anderson-80/+0
2012-09-20rustc: De-mode all overloaded operatorsPatrick Walton-16/+80
2012-09-02Camel case core::opsBrian Anderson-18/+16
2012-09-02core: warn(non_camel_case_types) everywhere, with few exceptionsBrian Anderson-0/+2
2012-07-27rustc: Use coherence for operator overloading.Patrick Walton-9/+41
2012-07-25libcore: Add missing ops.rsPatrick Walton-0/+66