about summary refs log tree commit diff
path: root/src/librustsyntax/ast_util.rs
AgeCommit message (Expand)AuthorLines
2012-05-31Rename librustsyntax to libsyntaxKevin Cantu-554/+0
2012-05-30port alt to dvecNiko Matsakis-5/+5
2012-05-29Fix the maximum value of i16. Closes #2462.Michael Sullivan-1/+1
2012-05-23syntax: Remove one of the two def_id hashersBrian Anderson-12/+0
2012-05-23rustc: Move new_def_hash to ast_utilBrian Anderson-0/+17
2012-05-22Get rid of the >>> operator and make >> logical or arithmetic depending on th...Michael Sullivan-7/+5
2012-05-21rustc: Move walk_pat to ast_utilBrian Anderson-0/+12
2012-05-21rustc: Move path_to_ident to ast_utilBrian Anderson-0/+2
2012-05-17Refactor encoder::encode_module_item_pathsTim Chevalier-0/+7
2012-05-16pull out id visitor into ast_util from astencodeNiko Matsakis-0/+151
2012-05-15Generate drop glue correctly for classes with destructorsTim Chevalier-2/+5
2012-05-14First cut at dtors for classesTim Chevalier-0/+6
2012-05-08Start parsing pub/priv on regular itemsMarijn Haverbeke-8/+8
2012-04-26Refactor operator precedence codeTim Chevalier-0/+17
2012-04-25lots of work to make iface/impls parameterized by regionsNiko Matsakis-1/+2
2012-04-25Rewrite exhaustiveness checkerMarijn Haverbeke-1/+0
2012-04-23Allow classes to be cast to ifaces that are in the same crateTim Chevalier-4/+14
2012-04-23Simplify representation of ast::pathMarijn Haverbeke-4/+4
2012-04-19syntax: Move fn spanned into ast_utilBrian Anderson-0/+4
2012-04-19make nominal types optionally parameterized by a self region.Niko Matsakis-1/+1
2012-04-15syntax: Cleanup attr module. Closes #1545Brian Anderson-0/+4
2012-04-13Annotate FIXMEs in syntax::ast and syntax::ast_utilTim Chevalier-3/+3
2012-04-10Generic classes and generic class methods work cross-crateTim Chevalier-0/+5
2012-04-06Convert old-style for loops to new-styleMarijn Haverbeke-7/+7
2012-03-29rustc: Move ast, ast_util, visit to rustsyntaxBrian Anderson-0/+330