Niko Matsakis 1bceb98084 typeck: Modify method resolution to use new object adjustments, and
to favor inherent methods over extension methods.

The reason to favor inherent methods is that otherwise an impl
like

    impl Foo for @Foo { fn method(&self) { self.method() } }

causes infinite recursion.  The current change to favor inherent methods is
rather hacky; the method resolution code is in need of a refactoring.
2013-08-11 14:01:23 -04:00
..
2013-08-03 22:48:02 -04:00
2013-08-07 22:39:57 -04:00
2013-08-06 14:45:02 +09:00
2013-08-03 22:48:02 -04:00