================
@@ -70,16 +70,12 @@ enum FoundationClass {
static FoundationClass findKnownClass(const ObjCInterfaceDecl *ID,
bool IncludeSuperclasses = true) {
- static llvm::StringMap<FoundationClass> Classes;
- if (Classes.empty()) {
- Classes["NSArray"] = FC_NSArray;
- Classes["NSDictionary"] = FC_NSDictionary;
- Classes["NSEnumerator"] = FC_NSEnumerator;
- Classes["NSNull"] = FC_NSNull;
- Classes["NSOrderedSet"] = FC_NSOrderedSet;
- Classes["NSSet"] = FC_NSSet;
- Classes["NSString"] = FC_NSString;
- }
+ static llvm::StringMap<FoundationClass> Classes{
----------------
RIscRIpt wrote:
Thanks, done.
https://github.com/llvm/llvm-project/pull/181367
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits