librustc: Fix by-value self.