rust/src/libsyntax
John Clements 08b6057538 Macros now leave scope
Macro scope is now delimited by function, block, and module boundaries,
except for modules that are marked with #[macro_escape], which allows
macros to escape.
2013-02-26 10:36:55 -08:00
..
ext Macros now leave scope 2013-02-26 10:36:55 -08:00
parse Macros now leave scope 2013-02-26 10:36:55 -08:00
print Get rid of structural records in libsyntax and the last bit in librustc. 2013-02-21 00:19:15 -08:00
util libsyntax: Remove all mutable fields from libsyntax. rs=demuting 2013-02-22 16:09:16 -08:00
ast.rs Macros now leave scope 2013-02-26 10:36:55 -08:00
ast_map.rs libsyntax: make enum variants take refs 2013-02-19 10:02:51 -08:00
ast_util.rs librustc: Get rid of structural records save for front/test.rs. 2013-02-20 18:45:50 -08:00
attr.rs convert ast::meta_items to take @~strs 2013-02-19 10:02:52 -08:00
codemap.rs libsyntax: Remove all mutable fields from libsyntax. rs=demuting 2013-02-22 16:09:16 -08:00
diagnostic.rs libsyntax: De-mut the pipe compiler 2013-02-22 16:09:15 -08:00
fold.rs libsyntax: make enum variants take refs 2013-02-19 10:02:51 -08:00
syntax.rc Get rid of structural records in libsyntax and the last bit in librustc. 2013-02-21 00:19:15 -08:00
visit.rs libsyntax: make enum variants take refs 2013-02-19 10:02:51 -08:00