rust/src/libsyntax/parse
bors 6efa3543a8 auto merge of #4922 : jbclements/rust/add-deriving-eq-to-asts, r=catamorphism
r?

Apply deriving_eq to the data structures in ast.rs, and get rid of the custom definitions of eq that were everywhere. resulting ast.rs is about 400 lines shorter.

Also: add a few test cases and a bunch of comments.

Also: change ast_ty_to_ty_cache to use node ids rather than ast::ty's. I believe this was a suggestion related to my changes, and it appears to pass all tests.

Also: tiny doc fix, remove references to crate keywords.
2013-02-13 18:49:29 -08:00
..
attr.rs test cases, cleanup 2013-01-31 23:05:12 -08:00
classify.rs Make ~fn non-copyable, make &fn copyable, split barefn/closure types, 2013-02-07 05:53:30 -08:00
comments.rs Remove die!, raplace invocations with fail! Issue #4524 pt 3 2013-02-13 17:01:32 -08:00
common.rs cleanup, fix test case 2013-02-13 15:38:42 -08:00
eval.rs test cases, cleanup 2013-01-31 23:05:12 -08:00
lexer.rs Remove die!, raplace invocations with fail! Issue #4524 pt 3 2013-02-13 17:01:32 -08:00
mod.rs cleanup, fix test case 2013-02-13 15:38:42 -08:00
obsolete.rs auto merge of #4861 : sethpink/rust/incoming, r=catamorphism 2013-02-09 18:37:02 -08:00
parser.rs auto merge of #4922 : jbclements/rust/add-deriving-eq-to-asts, r=catamorphism 2013-02-13 18:49:29 -08:00
prec.rs
token.rs auto merge of #4922 : jbclements/rust/add-deriving-eq-to-asts, r=catamorphism 2013-02-13 18:49:29 -08:00