mozilla/rust — pull request #12828 by edwardw (2014-03-11 18:39:19+00:00)
Title: Honor variance when computing self subtype

Currently, rustc only applies variance rule for region substitution.
Applies the same rule to self subtyping.

Closes #12223.