This commit fixes an ICE and determines the correct return span in cases with a method implemented on a struct with an an elided lifetime.