We currenltly assert when want to diagnose a missing import and the decl in question is already visible. It turns out that the decl in question might be visible because another decl from the same module actually made the module visible in a previous error diagnostic. Remove the assertion and avoid re-exporting the module if it's already visible. rdar://problem/27975402 Differential Revision: https://reviews.llvm.org/D32828 llvm-svn: 303705
9 lines
190 B
Objective-C
9 lines
190 B
Objective-C
#ifndef A_h
|
|
#define A_h
|
|
|
|
@class NSString;
|
|
static NSString * const xyzRiskyCloseOpenParam = @"riskyCloseParam";
|
|
static inline void XYZLogEvent(NSString* eventName, NSString* params);
|
|
|
|
#endif
|