about summary refs log tree commit diff
path: root/src/libsyntax/ast.rs
AgeCommit message (Expand)AuthorLines
2014-04-20Allow inheritance between structs.Nick Cameron-1/+3
2014-04-16rustc: Remove private enum variantsAlex Crichton-2/+1
2014-04-13auto merge of #13452 : Ryman/rust/fix_uint_as_u, r=alexcrichtonbors-2/+2
2014-04-13libsyntax: update helper to stringify TyU* and TyI* to take into account havi...Kevin Butler-2/+2
2014-04-11syntax: remove ast::Sigil.Eduard Burtescu-20/+2
2014-04-10Renamed ast::Purity to ast::FnStyle and ast::ImpureFn to ast::NormalFn and up...Kasey Carrothers-11/+11
2014-04-04syntax: remove obsolete mutability from ExprVec and ExprRepeat.Eduard Burtescu-2/+2
2014-04-03auto merge of #13237 : alexcrichton/rust/private-tuple-structs, r=brsonbors-6/+6
2014-04-03syntax: Remove AbiSet, use one AbiAlex Crichton-4/+4
2014-03-31rustc: Switch tuple structs to have private fieldsAlex Crichton-6/+6
2014-03-31syntax: Switch field privacy as necessaryAlex Crichton-144/+144
2014-03-29auto merge of #13188 : FlaPer87/rust/master, r=alexcrichtonbors-36/+0
2014-03-29Register new snapshotFlavio Percoco-36/+0
2014-03-28De-@ TokenTree.Eduard Burtescu-2/+4
2014-03-27serialize: use ResultSean McArthur-0/+37
2014-03-26syntax: Permit visibility on tuple fieldsAlex Crichton-1/+10
2014-03-23use TotalEq for HashMapDaniel Micay-78/+78
2014-03-22doc: Remove Freeze / NoFreeze from docsFlavio Percoco-1/+1
2014-03-21auto merge of #13016 : huonw/rust/new-opt-vec, r=cmrbors-6/+6
2014-03-22Migrate all users of opt_vec to owned_slice, delete opt_vec.Huon Wilson-6/+6
2014-03-21Rewrite rc::Rc using cell::CellEdward Wang-8/+0
2014-03-20Removing imports of std::vec_ng::VecAlex Crichton-2/+7
2014-03-20auto merge of #12686 : FlaPer87/rust/shared, r=nikomatsakisbors-8/+0
2014-03-20Relax interner's Share boundFlavio Percoco-8/+0
2014-03-20Replace Freeze bounds with Share boundsFlavio Percoco-4/+4
2014-03-20rename std::vec_ng -> std::vecDaniel Micay-2/+2
2014-03-20rename std::vec -> std::sliceDaniel Micay-1/+1
2014-03-15rustc: Remove compiler support for __log_level()Alex Crichton-3/+0
2014-03-14Added support for type placeholders (explicit requested typeMarvin Löbel-2/+1
2014-03-13Apply @nikomatsakis' nits and comments patch.Eduard Burtescu-1/+1
2014-03-12Changed lists of lifetimes in ast and ty to use Vec instead of OptVec.Felix S. Klock II-4/+4
2014-03-12alpha-rename .ident to .name in Lifetime, including in rustdoc.Felix S. Klock II-1/+1
2014-03-07create a sensible comparison trait hierarchyDaniel Micay-2/+2
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-37/+4
2014-03-03syntax: make match arms store the expr directly.Huon Wilson-1/+1
2014-03-01libsyntax: Fix errors arising from the automated `~[T]` conversionPatrick Walton-0/+3
2014-03-01libsyntax: Mechanically change `~[T]` to `Vec<T>`Patrick Walton-49/+49
2014-02-26Replace callee_id with information stored in method_map.Eduard Burtescu-18/+5
2014-02-24std: minor whitespace cleanupErick Tryzelaar-19/+19
2014-02-24Move extra::json to libserializeAlex Crichton-2/+1
2014-02-23Remove all ToStr impls, add Show implsAlex Crichton-27/+28
2014-02-23auto merge of #12338 : edwardw/rust/hygienic-break-continue, r=cmrbors-4/+9
2014-02-24Transition to new `Hash`, removing IterBytes and std::to_bytes.Huon Wilson-81/+81
2014-02-23Make break and continue hygienicEdward Wang-4/+9
2014-02-23Move std::{trie, hashmap} to libcollectionsAlex Crichton-3/+3
2014-02-22auto merge of #12451 : edwardw/rust/ident-2-name, r=cmrbors-2/+1
2014-02-22Warn about unnecessary parentheses upon assignmentEduard Bopp-1/+1
2014-02-22Represent lifetimes as Names instead of IdentsEdward Wang-2/+1
2014-02-20move extra::test to libtestLiigo Zhuang-2/+3