| Age | Commit message (Collapse) | Author | Lines |
|
for making them noncopyable.
|
|
|
|
I removed the `static-method-test.rs` test because it was heavily based
on `BaseIter` and there are plenty of other more complex uses of static
methods anyway.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
to libextra
|
|
|
|
|
|
|
|
|
|
Fixes #6445
|
|
|
|
|
|
|
|
They're still parsed though, to get through bootstrapping.
|
|
|
|
|
|
|
|
interface.
Pulls out many of the common patterns from the Eq and Clone deriving code (and
invents a few of its own), so that deriving instances are very easy to write
for a certain class of traits. (Basically, those which don't have parameters
and where all methods only take arguments of type `&Self` and return either
`Self` or types with no parameters.)
|
|
|
|
|
|
|
|
|
|
|
|
expr_call(expr_field(...)) rather than an expr_method_call.
There is probably more such code in trans that should be removed.
|
|
|
|
|