| Age | Commit message (Collapse) | Author | Lines |
|
This allows for eliminating a match check.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
It was getting misparsed as a label.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
There is also code for ~Trait and &Trait, but these are currently (incorrectly)
synonyms for "as @Trait" and "as &Trait".
|
|
|
|
|
|
|
|
|
|
than the top of a module.
This is a step on the way to parsing "extern mod foo;"
|
|
|
|
|
|
|
|
|
|
|
|
the same function.
This is a step on the way to "extern mod foo;" and replacing "import" with "use".
|
|
"with" is still accepted for backwards compatibility.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Require comma separators for all expression types except the plain block
|
|
|
|
Closes #2825
|
|
|
|
we now detect inconsistent modes, binding names, and various other errors.
typeck/trans integration is mostly done.
borrowck not so much.
more tests needed.
|
|
|
|
We might need to use is_ident_or_path in a for other places too.
|
|
|