Prevent multiple uses of the same Objective-C class name

This commit is contained in:
Harold Brenes
2025-05-03 03:09:30 -04:00
parent 5f0b47c373
commit a00b91577d
4 changed files with 15 additions and 3 deletions
+3 -1
View File
@@ -487,9 +487,11 @@ struct CheckerInfo {
MPSCQueue<Ast *> intrinsics_entry_point_usage;
BlockingMutex objc_types_mutex;
BlockingMutex objc_objc_msgSend_mutex;
PtrMap<Ast *, ObjcMsgData> objc_msgSend_types;
BlockingMutex objc_class_name_mutex;
StringSet obcj_class_name_set;
MPSCQueue<Entity *> objc_class_implementations;
BlockingMutex objc_method_mutex;