about summary refs log tree commit diff
path: root/src/libsyntax/ast_map
AgeCommit message (Expand)AuthorLines
2014-12-08librustc: Make `Copy` opt-in.Niko Matsakis-0/+10
2014-12-06libsyntax: remove unnecessary `as_slice()` callsJorge Aparicio-1/+1
2014-11-29Replace some verbose match statements with their `if let` equivalent.jfager-5/+2
2014-11-25Fallout from stabilizationAaron Turon-1/+1
2014-11-24Add `node_to_user_string`, `node_to_string` variant that drops id from output.Felix S. Klock II-26/+33
2014-11-20auto merge of #19113 : nikomatsakis/rust/unboxed-boxed-closure-unification, r...bors-3/+3
2014-11-19Merge the ExprFnBlock and ExprUnboxedClosure into one ExprClosure with an opt...Niko Matsakis-3/+3
2014-11-18Feature gate non-ASCII lifetime identifiersJakub Bukaj-1/+1
2014-11-17Rewrite method resolution to be cleaner, more correct, and to layNiko Matsakis-1/+1
2014-11-17Switch to purely namespaced enumsSteven Fackler-0/+6
2014-11-07Update parser with `for` syntaxNiko Matsakis-1/+1
2014-11-06Remove the unboxed closure `|:|` notation from types and trait references com...Niko Matsakis-3/+0
2014-11-03Restructure AST so that the associated type definition carriesNiko Matsakis-6/+8
2014-10-30collections: Enable IndexMut for some collectionsAlex Crichton-1/+1
2014-10-29Rename fail! to panic!Steve Klabnik-23/+23
2014-10-21Change method lookup infrastructure to use the trait methods. InsteadNiko Matsakis-0/+8
2014-10-19Remove a large amount of deprecated functionalityAlex Crichton-1/+5
2014-10-16libsyntax: Remove all uses of {:?}.Luqman Aden-3/+4
2014-10-09rustc: Add `const` globals to the languageAlex Crichton-0/+1
2014-10-07Use slice syntax instead of slice_to, etc.Nick Cameron-1/+1
2014-10-02Revert "Use slice syntax instead of slice_to, etc."Aaron Turon-1/+1
2014-10-02Use slice syntax instead of slice_to, etc.Nick Cameron-1/+1
2014-09-17librustc: Implement associated types behind a feature gate.Patrick Walton-27/+84
2014-09-16Fallout from renamingAaron Turon-1/+1
2014-09-14syntax: fix fallout from using ptr::P.Eduard Burtescu-41/+41
2014-09-14syntax: ast_map: use borrowed references into the AST.Eduard Burtescu-251/+343
2014-08-29Register new snapshotsAlex Crichton-14/+0
2014-08-27Implement generalized object and type parameter bounds (Fixes #16462)Niko Matsakis-6/+16
2014-08-14librustc: Implement simple `where` clauses.Patrick Walton-9/+12
2014-08-14librustc: Stop assuming that implementations and traits only containPatrick Walton-62/+108
2014-08-13librustc: Parse, but do not fully turn on, the `ref` keyword forPatrick Walton-1/+1
2014-08-09Helper method for `pprust::State` for printing instances of `ast_map::Node`.Felix S. Klock II-0/+29
2014-08-09ast_map: Added iterator over all node id's that match a path suffix.Felix S. Klock II-1/+132
2014-07-29Refactored syntax::fold.Marvin Löbel-1/+1
2014-07-18librustc: Implement unboxed closures with mutable receiversPatrick Walton-3/+5
2014-07-15change to new trait style for method field refsJohn Clements-4/+4
2014-07-15Extend --pretty flowgraph=ID to include dataflow results in output.Felix S. Klock II-0/+978