| Age | Commit message (Collapse) | Author | Lines |
|
contain at least two components. r=graydon
|
|
|
|
|
|
|
|
|
|
enums. r=brson
|
|
trait. r=brson
|
|
|
|
|
|
r=brson
|
|
|
|
Needs a snapshot before this can be completed, because I changed
the mode for conv_poly.
|
|
|
|
Fixes #3261
Fixes #3443
|
|
|
|
|
|
|
|
#2907.
|
|
|
|
Exprs that could be applications of overloaded operators
(expr_unary, expr_binary, expr_index) relied on the previous node ID
being "reserved" to carry extra typechecking info. This was
incredibly error-prone. Fixed it; now all exprs have two node IDs
(which will be wasted in some cases; future work could make this
an option instead if the extra int field ends up being a performance
problem).
Closes #2804
|
|
|
|
|
|
|
|
Closes #2746.
|
|
|
|
for overloading. Closes #2732.
|
|
|
|
|
|
|
|
Per issue #2418.
|