about summary refs log tree commit diff
path: root/src/libsyntax/opt_vec.rs
AgeCommit message (Expand)AuthorLines
2014-03-22Migrate all users of opt_vec to owned_slice, delete opt_vec.Huon Wilson-174/+0
2014-03-21syntax: make OptVec immutable.Huon Wilson-45/+2
2014-03-20Removing imports of std::vec_ng::VecAlex Crichton-1/+0
2014-03-20rename std::vec_ng -> std::vecDaniel Micay-1/+1
2014-03-20rename std::vec -> std::sliceDaniel Micay-2/+2
2014-03-01libsyntax: Fix errors arising from the automated `~[T]` conversionPatrick Walton-3/+4
2014-03-01libsyntax: Mechanically change `~[T]` to `Vec<T>`Patrick Walton-9/+9
2014-02-24Remove std::default::Default from the preludeBrendan Zabarauskas-0/+1
2014-02-24Transition to new `Hash`, removing IterBytes and std::to_bytes.Huon Wilson-1/+1
2014-02-08Fixed error starting with uppercasemr.Shu-2/+2
2014-01-30Make mut_last return Option instead of failing on empty vector (and add a tes...Nathaniel Herman-2/+2
2014-01-21[std::vec] Rename .pop_opt() to .pop(), drop the old .pop() behaviorSimon Sapin-2/+2
2014-01-21[std::vec] Rename .last_opt() to .last(), drop the old .last() behaviorSimon Sapin-2/+2
2014-01-18Rename iterators for consistencyPalmer Cox-8/+8
2014-01-15Issue #3511 - Rationalize temporary lifetimes.Niko Matsakis-4/+43
2013-12-11Make 'self lifetime illegal.Erik Price-4/+4
2013-11-19libsyntax: Change all uses of `&fn` to `||`.Patrick Walton-4/+4
2013-11-08Generalize AST and ty::Generics to accept multiple lifetimes.Niko Matsakis-0/+10
2013-10-22Drop the '2' suffix from logging macrosAlex Crichton-1/+1
2013-09-30syntax: Remove usage of fmt!Alex Crichton-1/+1
2013-09-12libsyntax: add Default implementation to OptVecErick Tryzelaar-0/+4
2013-08-12Forbid pub/priv where it has no effectAlex Crichton-2/+2
2013-08-10Merge branch 'enum-method-privacy' of https://github.com/michaelwoerister/rus...Erick Tryzelaar-12/+12
2013-08-10std: Rename Iterator.transform -> .mapErick Tryzelaar-2/+2
2013-08-10Mass rename of .consume{,_iter}() to .move_iter()Erick Tryzelaar-2/+2
2013-08-07Enable privacy check for enum methods.Michael Woerister-12/+12
2013-07-24Generalize the `ty::substs` struct so that it can representNiko Matsakis-1/+0
2013-07-17librustc: Remove all uses of "copy".Patrick Walton-2/+2
2013-07-07De-manage OptVec<TyParamBounds>James Miller-1/+8
2013-07-06Implement size_hint() on all remaining IteratorsKevin Ballard-0/+8
2013-06-29Use more deriving(IterBytes) in libsyntax.Ben Blum-1/+1
2013-06-25auto merge of #7365 : cmr/rust/syntax_cleanup, r=Aatchbors-2/+1
2013-06-25remove the redundant `each` method from OptVecDaniel Micay-7/+0
2013-06-25great renaming propagation: syntaxCorey Richardson-2/+1
2013-06-24remove old_iterDaniel Micay-79/+38
2013-06-23vec: remove BaseIter implementationDaniel Micay-1/+1
2013-06-18replace #[inline(always)] with #[inline]. r=burningtree.Graydon Hoare-13/+13
2013-06-15rm CopyableOrderedIterDaniel Micay-7/+0
2013-05-22libstd: Fix merge fallout.Patrick Walton-0/+2
2013-05-20auto merge of #6635 : brson/rust/snapshot, r=brsonbors-14/+0
2013-05-19Register snapshotsBrian Anderson-14/+0
2013-05-19Fix many warnings.Steve Klabnik-1/+0
2013-05-16syntax: deprecate #[auto_{en,de}code] in favour of #[deriving({En,De}codable)].Huon Wilson-2/+1
2013-05-14Use static string with fail!() and remove fail!(fmt!())Björn Steinbrink-1/+1
2013-05-10syntax: Use the new `for` protocolAlex Crichton-0/+14
2013-05-04Register snapshotsBrian Anderson-9/+0
2013-04-29auto merge of #6083 : jbclements/rust/parser-cleanup, r=jbclementsbors-3/+1
2013-04-28make way for a new iter moduleDaniel Micay-21/+22
2013-04-28change stage1,stage2,stage2 into not(stage0)John Clements-3/+1
2013-04-27only use #[no_core] in libcoreDaniel Micay-1/+0