summary refs log tree commit diff
path: root/src/libcore/vec.rs
AgeCommit message (Collapse)AuthorLines
2012-01-19Remove support for the '.' after a nullary tag in a patternTim Chevalier-1/+1
(Commit also includes lots of changes to remove '.'s that a git merge messed up, or else it was monkeys.)
2012-01-19Use ctypes in native function declarationsHaitao Li-3/+3
2012-01-17libcore: Move core tests into libcoreBrian Anderson-0/+518
2012-01-11Major clean-up of std::ioMarijn Haverbeke-9/+8
Use ifaces instead of objs, stop wrapping everything in two (or three) layers of no-value-added indirection, and remove some of the more pointless/outdated idioms from the code.
2012-01-06Merge pull request #1450 from erickt/masterGraydon Hoare-1/+94
adding some misc functions and some functions just for [u8]
2012-01-06Fix bug in method type parameter passingMarijn Haverbeke-0/+10
It would occasionally pass the wrong type parameter, when calling a generic method from a generic impl on a bounded param type.
2012-01-06libcore: add [u8] helper functions to vec.Erick Tryzelaar-1/+94
2012-01-05Switch to new param kind bound syntaxMarijn Haverbeke-29/+29
And remove support for the old syntax
2012-01-04Properly typecheck and compile invocations of generic methods.Marijn Haverbeke-0/+11
Aligning the type parameters of the ifaces, impls, and methods correctly in typeck is almost brain surgery. Seems to work now for everything I threw at it, but might still break in other corner cases. Issue #1227
2011-12-19libcore: add vec push.Erick Tryzelaar-0/+9
This is a simple wrapper around grow for the common case of pushing a value on the end of a vector.
2011-12-19libcore: Add vec any2 and all2 functions.Erick Tryzelaar-0/+33
2011-12-16Merge pull request #1317 from boggle/fix1315Graydon Hoare-3/+3
fix to #1315 + small additions to std::either and result
2011-12-16core: marked fns as pure where possibleStefan Plantikow-3/+3
2011-12-16rename iter2 to iteri to match typical conventionNiko Matsakis-6/+6
2011-12-16reorder args to the various vec, option fns so blk comes lastNiko Matsakis-11/+11
2011-12-13Copy first batch of material from libstd to libcore.Graydon Hoare-0/+835