about summary refs log tree commit diff
path: root/src/libsyntax/util/small_vector.rs
AgeCommit message (Expand)AuthorLines
2016-11-11Change implementation of syntax::util::SmallVector to use data_structures::Sm...Mark-Simulacrum-256/+12
2016-10-31Changed most vec! invocations to use square bracesiirelu-3/+3
2016-10-25Use `SmallVector` for `TtReader::stack`.Nicholas Nethercote-10/+40
2016-09-07Refactor code out of the folder implementation for `StripUnconfigured`.Jeffrey Seyfried-0/+6
2016-06-18Auto merge of #34295 - jseyfried:cfg_decoration, r=eddybbors-0/+9
2016-06-16Strip unconfigured nodes from decorator-generated ASTJeffrey Seyfried-0/+9
2016-06-12Implement `Into<Vec<T>>` for `SmallVector<T>`Jeffrey Seyfried-0/+10
2015-12-13remove deprecated APIs missed in #30182Tamir Duberstein-7/+0
2015-11-26Some TLC for the MoveMap traitMarvin Löbel-17/+23
2015-11-20Rename #[deprecated] to #[rustc_deprecated]Vadim Petrochenkov-1/+1
2015-11-10Use lifetime elisionSeo Sanghyeon-2/+2
2015-10-25std: Stabilize library APIs for 1.5Alex Crichton-1/+0
2015-10-13Refactor attr::StabilityVadim Petrochenkov-1/+1
2015-04-24Change name of unit test sub-module to "tests".Johannes Oertel-1/+1
2015-04-21syntax: Don't use unstable fn to convert single element to a sliceErick Tryzelaar-1/+4
2015-04-10Simplifications to statement macro handling.Christopher Chambers-23/+1
2015-04-10Improves semicolon expansion efficiency, corrects bt_pop placement.Christopher Chambers-0/+36
2015-03-31std: Remove #[old_orphan_check] from PartialEqAlex Crichton-3/+3
2015-03-09Rename #[should_fail] to #[should_panic]Steven Fackler-2/+2
2015-02-24Use arrays instead of vectors in testsVadim Petrochenkov-2/+2
2015-02-18make FromIterator use IntoIteratorAlexis-1/+1
2015-02-18make Extend use IntoIteratorAlexis-2/+2
2015-02-05cleanup: replace `as[_mut]_slice()` calls with deref coercionsJorge Aparicio-1/+1
2015-02-02remove unused mut qualifiersJorge Aparicio-1/+1
2015-01-31Kill more `isize`sTobias Bucher-11/+11
2015-01-25Merge remote-tracking branch 'rust-lang/master'Brian Anderson-17/+17
2015-01-23Deprecated attributes don't take 'feature' names and are paired with stable/u...Brian Anderson-1/+2
2015-01-21Add 'feature' and 'since' to stability attributesBrian Anderson-1/+1
2015-01-18libsyntax: 0u -> 0us, 0i -> 0isPaul Collier-10/+10
2015-01-18libsyntax: int types -> isizePaul Collier-4/+4
2015-01-17libsyntax: uint types to usizePaul Collier-3/+3
2015-01-03syntax: fix falloutJorge Aparicio-3/+5
2015-01-02std: Stabilize the prelude moduleAlex Crichton-0/+2
2014-12-22Renaming of the Iter types as in RFC #344Florian Wilkens-9/+9
2014-12-13libsyntax: use unboxed closuresJorge Aparicio-1/+1
2014-12-03Fix falloutJorge Aparicio-2/+2
2014-11-17Switch to purely namespaced enumsSteven Fackler-0/+2
2014-11-08Renamed Extendable to Extendgamazeps-1/+1
2014-11-01collections: Remove all collections traitsAlex Crichton-10/+10
2014-10-29Rename fail! to panic!Steve Klabnik-3/+3
2014-10-19Remove a large amount of deprecated functionalityAlex Crichton-1/+1
2014-09-16Fallout from renamingAaron Turon-7/+13
2014-09-14syntax: fold: use move semantics for efficient folding.Eduard Burtescu-1/+14
2014-08-26DST coercions and DST structsNick Cameron-1/+4
2014-06-29librustc: Remove the fallback to `int` for integers and `f64` forPatrick Walton-3/+3
2014-06-24librustc: Remove the fallback to `int` from typechecking.Niko Matsakis-8/+8
2014-06-08core: Rename `container` mod to `collections`. Closes #12543Brian Anderson-1/+1
2014-04-22rustc: de-@ middle::ty.Eduard Burtescu-0/+9
2014-04-15Remove usage of private enum variantsAlex Crichton-25/+34
2014-03-30Rename `from_iterator` to `from_iter` for consistency.Brian Anderson-2/+2