compiler: check recursive inherited interface aliases

Fixes golang/go#25302.

Change-Id: If56cdf8675b06912260315be4426e1255dec3a9f
Reviewed-on: https://go-review.googlesource.com/c/163298
Reviewed-by: Ian Lance Taylor <iant@golang.org>
1 file changed