summary refs log tree commit diff
path: root/src/libcore/tuple.rs
AgeCommit message (Expand)AuthorLines
2014-06-24core: Add stability attributes to CloneBrian Anderson-0/+1
2014-06-24librustc: Remove the fallback to `int` from typechecking.Niko Matsakis-15/+15
2014-06-01std: Drop Total from Total{Eq,Ord}Alex Crichton-5/+5
2014-05-31rustdoc: Create anchor pages for primitive typesAlex Crichton-0/+2
2014-05-30std: Rename {Eq,Ord} to Partial{Eq,Ord}Alex Crichton-6/+6
2014-05-29std: Recreate a `rand` moduleAlex Crichton-1/+1
2014-05-26Improve docs for core::tuplePiotr Jawniak-2/+50
2014-05-22libcore: Remove all uses of `~str` from `libcore`.Patrick Walton-5/+8
2014-05-07core: Get coretest workingAlex Crichton-1/+1
2014-05-07core: Inherit the tuple moduleAlex Crichton-0/+330
2013-05-22libstd: Rename libcore to libstd and libstd to libextra; update makefiles.Patrick Walton-439/+0
2013-05-19Correct tuple Ord impl, add Total{Eq,Ord} impls and add some tests.Huon Wilson-19/+87
2013-05-19Move tuple tests into submoduleBrendan Zabarauskas-48/+54
2013-05-19Fix Ord implementation to use lexical orderingBrendan Zabarauskas-14/+14
2013-05-19Replace Tuple{2..12} trait with CloneableTuple{2..12} and ImmutableTuple{2..12}Brendan Zabarauskas-116/+141
2013-05-19Use match instead of intermediate variableBrendan Zabarauskas-7/+9
2013-05-19Adapt the getter macro to implement Clone, Eq and Ord for n-ary tuplesBrendan Zabarauskas-145/+55
2013-05-18Return a reference to the tuple elements instead of copyingBrendan Zabarauskas-94/+92
2013-05-18Merge trait and impl macros by using an inner moduleBrendan Zabarauskas-129/+124
2013-05-18Use assert_eq! instead of assert!Brendan Zabarauskas-7/+7
2013-05-18use n{0..11} instead of _{0..12} for accessor method namesBrendan Zabarauskas-100/+100
2013-05-18Create tuple element accessor traitsBrendan Zabarauskas-0/+165
2013-05-08Remove #[cfg(notest)] and use #[cfg(not(test))] to cooincide with #[cfg(debug)]Zack Corr-7/+7
2013-05-04Register snapshotsBrian Anderson-28/+0
2013-04-25Rename vec::mod2 to vec::mod_zipCorey Richardson-2/+2
2013-04-10core: changes in response to #5656Niko Matsakis-0/+28
2013-04-10Reason about nested free variables that appear in a functionNiko Matsakis-1/+0
2013-04-03Implement Clone for tuplesJames Miller-0/+17
2013-03-29librustc: Remove `fail_unless!`Patrick Walton-5/+5
2013-03-26librustc: Modify all code to use new lifetime binder syntaxPatrick Walton-1/+1
2013-03-26core: As per #4898, finish impls for one-tuplesTim Chevalier-1/+39
2013-03-22libcore: Remove `pure` from libcore. rs=depurePatrick Walton-22/+22
2013-03-18librustc: Convert all uses of old lifetime notation to new lifetime notation....Patrick Walton-5/+5
2013-03-07librustc: Convert all uses of `assert` over to `fail_unless!`Patrick Walton-5/+5
2013-03-06Add manual &self/ and &static/ and /&self declarations thatNiko Matsakis-1/+1
2013-03-05auto merge of #5233 : bstrie/rust/deimpselfcore, r=graydonbors-9/+9
2013-03-04De-implicit-self libcoreBen Striegel-9/+9
2013-03-04Adding missing imports for tests, and gate off othersAlex Crichton-1/+2
2013-02-20librustc: Separate most trait bounds with '+'. rs=plussingPatrick Walton-7/+7
2013-02-18rustc: For one-tuples, make parsing and printing the type workTim Chevalier-0/+2
2013-02-14librustc: Replace `impl Type : Trait` with `impl Trait for Type`. rs=implflip...Patrick Walton-8/+8
2013-02-07Make ~fn non-copyable, make &fn copyable, split barefn/closure types,Niko Matsakis-4/+0
2013-01-14Inlining methods/functions in core.gifnksm-0/+21
2013-01-08librustc: Make unqualified identifier searches terminate at the nearest modul...Patrick Walton-0/+1
2013-01-08Revert "librustc: Make unqualified identifier searches terminate at the neare...Patrick Walton-1/+0
2013-01-08librustc: Make unqualified identifier searches terminate at the nearest modul...Patrick Walton-0/+1
2012-12-27librustc: Terminate name searches at the nearest module scope for paths that ...Patrick Walton-0/+1
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-0/+4
2012-11-28Register snapshotsBrian Anderson-93/+0