rust/src/librustc/util
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
..
common.rs rm obsolete for support from the compiler 2013-08-04 00:39:48 -04:00
ppaux.rs typeck: Modify method resolution to use new object adjustments, and 2013-08-11 14:01:23 -04:00