Skip to content

Commit 166a5dd

Browse files
maxovtsinkelset
authored andcommitted
Get ReactiveNative compiled with Clang 10 (#28362)
Summary: Pull Request resolved: #28362 Fixed a few compilation errors emitted by Clang 10. Changelog: [iOS] [Fixed] - Get ready for Clang 10 Differential Revision: D20549970 fbshipit-source-id: dc36a85d90d3e43a05f045feb57c6ab6ded67da7
1 parent 158b558 commit 166a5dd

File tree

3 files changed

+3
-2
lines changed

3 files changed

+3
-2
lines changed

React/CxxBridge/RCTCxxBridge.mm

+1-1
Original file line numberDiff line numberDiff line change
@@ -768,7 +768,7 @@ - (void)registerExtraLazyModules
768768
#endif
769769
}
770770

771-
- (NSArray<RCTModuleData *> *)_initializeModules:(NSArray<id<RCTBridgeModule>> *)modules
771+
- (NSArray<RCTModuleData *> *)_initializeModules:(NSArray<Class> *)modules
772772
withDispatchGroup:(dispatch_group_t)dispatchGroup
773773
lazilyDiscovered:(BOOL)lazilyDiscovered
774774
{

ReactCommon/fabric/graphics/platform/ios/Color.cpp

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
*/
77

88
#include "Color.h"
9+
#include <cassert>
910

1011
namespace facebook {
1112
namespace react {

ReactCommon/turbomodule/core/platform/ios/RCTTurboModuleManager.mm

+1-1
Original file line numberDiff line numberDiff line change
@@ -304,7 +304,7 @@ - (void)notifyAboutTurboModuleSetup:(const char *)name
304304
@"%@ has no setter or ivar for its bridge, which is not "
305305
"permitted. You must either @synthesize the bridge property, "
306306
"or provide your own setter method.",
307-
RCTBridgeModuleNameForClass(strongModule));
307+
RCTBridgeModuleNameForClass([strongModule class]));
308308
}
309309
}
310310

0 commit comments

Comments
 (0)