about summary refs log tree commit diff
path: root/src/libsyntax/ast_map.rs
AgeCommit message (Expand)AuthorLines
2014-07-09syntax: doc comments all the thingsCorey Richardson-11/+11
2014-07-08std: Rename the `ToStr` trait to `ToString`, and `to_str` to `to_string`.Richo Healey-23/+23
2014-06-26Remove unnecessary to_string callsPiotr Jawniak-24/+18
2014-06-14rustc: Obsolete the `@` syntax entirelyAlex Crichton-1/+1
2014-06-11syntax: Move the AST from @T to Gc<T>Alex Crichton-55/+56
2014-05-30std: Rename {Eq,Ord} to Partial{Eq,Ord}Alex Crichton-1/+1
2014-05-27std: Rename strbuf operations to stringRicho Healey-15/+15
2014-05-24core: rename strbuf::StrBuf to string::StringRicho Healey-7/+7
2014-05-21rustc: improve error messages from wrong --pretty flowgraph use.Huon Wilson-4/+10
2014-05-15Updates with core::fmt changesAlex Crichton-1/+1
2014-05-15Add `EntryPat` and `NodePat` variants to ast_map.Felix S. Klock II-1/+11
2014-05-08libsyntax: Remove uses of `~str` from libsyntax, and fix falloutPatrick Walton-22/+29
2014-04-23syntax: fix de-@rooting falloutFlavio Percoco-6/+7
2014-04-23Check for unsized types in enums.Nick Cameron-0/+7
2014-04-23Support unsized types with the `type` keywordNick Cameron-1/+19
2014-04-17Extended `syntax::{fold, ast_map}` to include lifetimes.Felix S. Klock II-0/+25
2014-04-10libstd: Implement `StrBuf`, a new string buffer type like `Vec`, andPatrick Walton-3/+4
2014-04-03auto merge of #13237 : alexcrichton/rust/private-tuple-structs, r=brsonbors-1/+1
2014-04-03syntax: Remove AbiSet, use one AbiAlex Crichton-7/+7
2014-03-31Switch some tuple structs to pub fieldsAlex Crichton-1/+1
2014-03-31syntax: Switch field privacy as necessaryAlex Crichton-1/+1
2014-03-28Rename Pod into CopyFlavio Percoco-1/+1
2014-03-22syntax: Fix fallout of removing get()Alex Crichton-7/+6
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-3/+3
2014-03-15log: Introduce liblog, the old std::loggingAlex Crichton-2/+1
2014-03-01libsyntax: Fix errors arising from the automated `~[T]` conversionPatrick Walton-1/+6
2014-03-01libsyntax: Mechanically change `~[T]` to `Vec<T>`Patrick Walton-4/+4
2014-02-26Replace callee_id with information stored in method_map.Eduard Burtescu-13/+0
2014-02-23Remove all ToStr impls, add Show implsAlex Crichton-3/+5
2014-02-14Refactored ast_map and friends, mainly to have Paths without storing them.Eduard Burtescu-336/+442
2014-02-13Replace `crate` usage with `krate`Flavio Percoco-2/+2
2014-02-07moved collections from libextra into libcollectionsHeroesGrave-1/+1
2014-02-02libsyntax: Remove `@str` from the internerPatrick Walton-8/+18
2014-01-27Demote self to an (almost) regular argument and remove the env param.Eduard Burtescu-21/+6
2014-01-26Removed all instances of XXX in preparation for relaxing of FIXME ruleSalem Talha-1/+1
2014-01-21[std::vec] Rename .pop_opt() to .pop(), drop the old .pop() behaviorSimon Sapin-1/+1
2014-01-21[std::vec] Rename .last_opt() to .last(), drop the old .last() behaviorSimon Sapin-2/+2
2014-01-19syntax: convert ast_map to use a SmallIntMap.Huon Wilson-37/+79
2014-01-13librustc: Remove `@` pointer patterns from the languagePatrick Walton-2/+6
2014-01-09libsyntax: Renamed types, traits and enum variants to CamelCase.Eduard Burtescu-165/+158
2014-01-06Disowned the Visitor.Eduard Burtescu-215/+150
2014-01-03librustc: Remove `@mut` support from the typechecker and borrow checkerPatrick Walton-1/+1
2014-01-03libsyntax: De-`@mut` (and de-`@`) the AST mapping contextPatrick Walton-4/+4
2014-01-03libsyntax: De-`@mut` the path in the AST mapping contextPatrick Walton-12/+25
2014-01-03librustc: De-`@mut` the AST mapPatrick Walton-33/+61
2014-01-03librustc: De-`@mut` the span handlerPatrick Walton-3/+3
2014-01-01auto merge of #11255 : klutzy/rust/small-cleanup, r=pcwaltonbors-4/+4
2014-01-02syntax: expand impl_pretty_name to handle more cases.Huon Wilson-16/+61