| Age | Commit message (Collapse) | Author | Lines |
|
|
|
|
|
This gets rid of a gratuitous `match check`.
|
|
This allows for eliminating a match check.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
There is also code for ~Trait and &Trait, but these are currently (incorrectly)
synonyms for "as @Trait" and "as &Trait".
|
|
|
|
|
|
|
|
|
|
|
|
"with" is still accepted for backwards compatibility.
|
|
debugging messages
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
places
|
|
|
|
|
|
|
|
Require comma separators for all expression types except the plain block
|
|
|
|
|
|
|
|
we now detect inconsistent modes, binding names, and various other errors.
typeck/trans integration is mostly done.
borrowck not so much.
more tests needed.
|
|
|
|
|
|
|
|
This is a step on the way to moving the function "proto" sigil out front.
|
|
|
|
|
|
|
|
cc #3071
|
|
|
|
API is (for now) mostly by value, there are options to use it by
reference if you like. Hash and equality functions must be pure
and by reference (forward looking to the day when something
like send_map becomes the standard map).
|
|
|
|
|
|
|
|
|
|
|