librustc: Always pass self ByRef.
Add test for #5321.