already-defined and forward-declared results. Already-defined results are fine because they could be the start of a category. Fixes <rdar://problem/9811691>. llvm-svn: 136559
@implementation, and in the declaration of the superclass of an @interface. llvm-svn: 89207