rust/src/libsyntax/parse
Niko Matsakis b0ed151539 Cleanup how we handle proto in types, remove unsound subtyping
Fixes #1896 which was never truly fixed, just masked.
The given tests would have failed had they used `~fn()` and
not `@fn()`.  They now result in compilation errors.

Fixes #2978.

Necessary first step for #2202, #2263.
2012-11-06 08:56:29 -08:00
..
attr.rs rustc: Merge module and type namespaces. r=brson 2012-10-15 15:35:36 -07:00
classify.rs Preserve parenthesization in the AST 2012-10-30 15:05:32 -07:00
comments.rs Remove uses of mutable ref mode. 2012-10-05 16:57:37 -07:00
common.rs rustc: Merge module and type namespaces. r=brson 2012-10-15 15:35:36 -07:00
eval.rs rustc: Merge module and type namespaces. r=brson 2012-10-15 15:35:36 -07:00
lexer.rs rustc: Merge module and type namespaces. r=brson 2012-10-15 15:35:36 -07:00
obsolete.rs Cleanup how we handle proto in types, remove unsound subtyping 2012-11-06 08:56:29 -08:00
parser.rs Cleanup how we handle proto in types, remove unsound subtyping 2012-11-06 08:56:29 -08:00
prec.rs rustc: Merge module and type namespaces. r=brson 2012-10-15 15:35:36 -07:00
token.rs rustc: Implement parsing and typechecking for "once fn" 2012-11-05 13:17:02 -08:00