rust/src/libsyntax/parse
Niko Matsakis d28f734412 Refactor so that references to traits are not represented using a type with a
bare function store (which is not in fact a kind of value) but rather
ty::TraitRef.  Removes many uses of fail!() and other telltale signs of
type-semantic mismatch.

cc #4183 (not a fix, but related)
2013-04-05 05:36:02 -04:00
..
attr.rs Remove unused imports throughout src/ 2013-03-04 12:27:01 -05:00
classify.rs Remove unused imports throughout src/ 2013-03-04 12:27:01 -05:00
comments.rs librustc: Remove fail_unless! 2013-03-29 16:39:08 -07:00
common.rs commenting parser 2013-03-29 10:53:00 -07:00
eval.rs Get rid of structural records in libsyntax and the last bit in librustc. 2013-02-21 00:19:15 -08:00
lexer.rs auto merge of #5559 : jbclements/rust/change-to-tt-based-parsing, r=jbclements 2013-04-03 11:31:03 -07:00
mod.rs auto merge of #5559 : jbclements/rust/change-to-tt-based-parsing, r=jbclements 2013-04-03 11:31:03 -07:00
obsolete.rs librustc: Stop parsing [T * N]. 2013-03-26 21:29:35 -07:00
parser.rs Refactor so that references to traits are not represented using a type with a 2013-04-05 05:36:02 -04:00
prec.rs librustc: Remove the const declaration form everywhere 2013-03-22 22:24:35 -07:00
token.rs rename Linear{Map,Set} => Hash{Map,Set} 2013-04-03 10:30:36 -04:00