From 77422d197e92b4babcb2bf38b7aeec07e250fde6 Mon Sep 17 00:00:00 2001 From: Nikita Lutsenko Date: Thu, 10 Oct 2024 00:24:08 -0700 Subject: [PATCH] rn/objc | Suppress warnings about set but unused variables. Summary: Fixing a warning, so we can enable it globally. Changelog: [iOS][Fixed] - Silenced 'set but unused variable' warning. Differential Revision: D64161528 --- packages/react-native/React/Base/RCTModuleMethod.mm | 2 +- packages/react-native/React/Base/RCTTouchEvent.m | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/react-native/React/Base/RCTModuleMethod.mm b/packages/react-native/React/Base/RCTModuleMethod.mm index f2d32d9aaf70..5b2b66d54530 100644 --- a/packages/react-native/React/Base/RCTModuleMethod.mm +++ b/packages/react-native/React/Base/RCTModuleMethod.mm @@ -273,7 +273,7 @@ - (void)processMethodSignature for (NSUInteger i = 2; i < numberOfArguments; i++) { const char *objcType = [methodSignature getArgumentTypeAtIndex:i]; - BOOL isNullableType = NO; + [[maybe_unused]] BOOL isNullableType = NO; RCTMethodArgument *argument = arguments[i - 2]; NSString *typeName = argument.type; SEL selector = selectorForType(typeName); diff --git a/packages/react-native/React/Base/RCTTouchEvent.m b/packages/react-native/React/Base/RCTTouchEvent.m index 4fb743f454bd..42783d265805 100644 --- a/packages/react-native/React/Base/RCTTouchEvent.m +++ b/packages/react-native/React/Base/RCTTouchEvent.m @@ -59,7 +59,7 @@ - (BOOL)canCoalesce newEvent); BOOL newEventIsMoreRecent = NO; - BOOL oldEventIsMoreRecent = NO; + __unused BOOL oldEventIsMoreRecent = NO; NSInteger count = _reactTouches.count; for (int i = 0; i < count; i++) { NSDictionary *touch = _reactTouches[i];