rust/src/comp/front
Marijn Haverbeke 75681f9ad7 Get rid of def_ids and anns in AST nodes, use single node_id
This reduces some redundancy in the AST data structures and cruft in
the code that works with them. To get a def_id from a node_id, apply
ast::local_def, which adds the local crate_num to the given node_id.
Most code only deals with crate-local node_ids, and won't have to
create def_ids at all.
2011-06-20 23:53:28 +02:00
..
ast.rs Get rid of def_ids and anns in AST nodes, use single node_id 2011-06-20 23:53:28 +02:00
codemap.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
creader.rs Get rid of def_ids and anns in AST nodes, use single node_id 2011-06-20 23:53:28 +02:00
eval.rs Get rid of def_ids and anns in AST nodes, use single node_id 2011-06-20 23:53:28 +02:00
ext.rs Get rid of def_ids and anns in AST nodes, use single node_id 2011-06-20 23:53:28 +02:00
extenv.rs Get rid of def_ids and anns in AST nodes, use single node_id 2011-06-20 23:53:28 +02:00
extfmt.rs Get rid of def_ids and anns in AST nodes, use single node_id 2011-06-20 23:53:28 +02:00
lexer.rs rustc: Rename session.span_err -> span_fatal, err -> fatal 2011-06-19 12:19:53 -07:00
parser.rs Get rid of def_ids and anns in AST nodes, use single node_id 2011-06-20 23:53:28 +02:00
token.rs rustc: receive is spelled |> now 2011-06-18 20:23:05 -07:00