summary refs log tree commit diff
path: root/src/libsyntax/ast.rs
AgeCommit message (Expand)AuthorLines
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
2014-02-14extern mod => extern crateAlex Crichton-1/+1
2014-02-14Removed the obsolete ast::CallSugar (previously used by `do`).Eduard Burtescu-9/+3
2014-02-14Refactored ast_map and friends, mainly to have Paths without storing them.Eduard Burtescu-3/+2
2014-02-13Replace `crate` usage with `krate`Flavio Percoco-1/+1
2014-02-07Removed @self and @Trait.Eduard Burtescu-2/+1
2014-02-06Remove reference to @str in commentFlorian Hahn-2/+2
2014-02-05pull extra::{serialize, ebml} into a separate libserialize crateJeff Olson-2/+3
2014-02-02syntax: remove the unused Vstore enum.Huon Wilson-9/+0
2014-02-02syntax: remove the handling of @str and @[] from the parser completely.Huon Wilson-1/+0
2014-02-02syntax: convert LitBinary from @[u8] to Rc<~[u8]>.Huon Wilson-1/+2
2014-02-02libsyntax: Remove the `interner_get` function and all usesPatrick Walton-3/+4