about summary refs log tree commit diff
path: root/src/libsyntax/ast_util.rs
AgeCommit message (Expand)AuthorLines
2014-05-27Rename PatUniq to PatBox. Fixes part of #13910.Ahmed Charles-1/+1
2014-05-27std: Rename strbuf operations to stringRicho Healey-9/+9
2014-05-24core: rename strbuf::StrBuf to string::StringRicho Healey-6/+6
2014-05-23syntax: Clean out obsolete syntax parsingAlex Crichton-0/+1
2014-05-14Removed unnecessary arguments for walk_* functionsMichael Darakananda-4/+3
2014-05-13syntax: Print suffixed token literals correctlyAlex Crichton-0/+3
2014-05-13syntax: Fix printing INT64_MINAlex Crichton-5/+16
2014-05-08libsyntax: Remove uses of `~str` from libsyntax, and fix falloutPatrick Walton-13/+17
2014-05-06librustc: Remove `~EXPR`, `~TYPE`, and `~PAT` from the language, exceptPatrick Walton-1/+1
2014-05-01auto merge of #13724 : nikomatsakis/rust/expr-use-visitor, r=pnkfelixbors-1/+24
2014-04-26syntax: ViewItemUse no longer contains multiple view paths.Kang Seonghoon-12/+10
2014-04-24auto merge of #13671 : dcrewi/rust/lint-directives-on-use-items, r=alexcrichtonbors-2/+10
2014-04-24Pre-step towards issue #12624 and others: Introduce ExprUseVisitor, remove theNiko Matsakis-1/+24
2014-04-22Apply lint attrs to individual "use" declarationsDavid Creswick-2/+10
2014-04-22add support for quadruple precision floating pointDaniel Micay-1/+1
2014-04-18Replace all ~"" with "".to_owned()Richo Healey-1/+1
2014-04-13libsyntax: update helper to stringify TyU* and TyI* to take into account havi...Kevin Butler-14/+30
2014-04-10auto merge of #13440 : huonw/rust/strbuf, r=alexcrichtonbors-2/+3
2014-04-10Renamed ast::Purity to ast::FnStyle and ast::ImpureFn to ast::NormalFn and up...Kasey Carrothers-1/+1
2014-04-10libstd: Implement `StrBuf`, a new string buffer type like `Vec`, andPatrick Walton-2/+3
2014-04-08Register new snapshotsAlex Crichton-1/+1
2014-03-31syntax: Switch field privacy as necessaryAlex Crichton-5/+5
2014-03-30Removed deprecated functions `map` and `flat_map` for vectors and slices.Marvin Löbel-10/+12
2014-03-26syntax: Permit visibility on tuple fieldsAlex Crichton-2/+1
2014-03-22Migrate all users of opt_vec to owned_slice, delete opt_vec.Huon Wilson-5/+5
2014-03-20Removing imports of std::vec_ng::VecAlex Crichton-2/+0
2014-03-20rename std::vec_ng -> std::vecDaniel Micay-2/+2
2014-03-12Suggest explicit lifetime parameter on some errorsKiet Tran-0/+21
2014-03-12Changed lists of lifetimes in ast and ty to use Vec instead of OptVec.Felix S. Klock II-3/+4
2014-03-07rename ast::ViewItemExternMod to ast::ViewItemExternCrate, and clean::ExternM...Liigo Zhuang-1/+1
2014-03-05Refactor and fix FIXME's in mtwt hygiene codeEdward Wang-457/+1
2014-03-01libsyntax: Fix errors arising from the automated `~[T]` conversionPatrick Walton-10/+13
2014-03-01libsyntax: Mechanically change `~[T]` to `Vec<T>`Patrick Walton-55/+55
2014-02-28std: Change assert_eq!() to use {} instead of {:?}Alex Crichton-6/+6
2014-02-26Replace callee_id with information stored in method_map.Eduard Burtescu-6/+0
2014-02-25Use only the appropriate trait when looking up operator overloads.Eduard Burtescu-41/+19
2014-02-23Move std::{trie, hashmap} to libcollectionsAlex Crichton-2/+2
2014-02-14Refactored ast_map and friends, mainly to have Paths without storing them.Eduard Burtescu-2/+19
2014-02-13auto merge of #12061 : pongad/rust/delorderable, r=cmrbors-3/+3
2014-02-13Removed num::OrderableMichael Darakananda-3/+3
2014-02-13Replace `crate` usage with `krate`Flavio Percoco-2/+2
2014-02-02libsyntax: Remove the `interner_get` function and all usesPatrick Walton-1/+4
2014-01-27Demote self to an (almost) regular argument and remove the env param.Eduard Burtescu-27/+14
2014-01-25Uppercase numeric constantsChris Wong-2/+2
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-21Remove unnecessary parentheses.Huon Wilson-5/+5
2014-01-17auto merge of #11585 : nikomatsakis/rust/issue-3511-rvalue-lifetimes, r=pcwaltonbors-5/+1
2014-01-17syntax::ast: Remove/Recover testsklutzy-17/+19
2014-01-15Issue #3511 - Rationalize temporary lifetimes.Niko Matsakis-5/+1