From 57531c14963256414b102b796c366cef25f026df Mon Sep 17 00:00:00 2001 From: CodemodService Bot Date: Wed, 9 Jul 2025 18:51:57 -0700 Subject: [PATCH] Fix CQS signal modernize-use-using in xplat/js/react-native-github/packages/react-native/React/CoreModules Reviewed By: dtolnay Differential Revision: D77990272 --- packages/react-native/React/CoreModules/RCTDevMenu.h | 2 +- packages/react-native/React/CoreModules/RCTDevMenu.mm | 2 +- packages/react-native/React/CoreModules/RCTPerfMonitor.mm | 2 +- packages/react-native/React/CoreModules/RCTRedBox.h | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/react-native/React/CoreModules/RCTDevMenu.h b/packages/react-native/React/CoreModules/RCTDevMenu.h index 4886ce60173..3b1d00098f6 100644 --- a/packages/react-native/React/CoreModules/RCTDevMenu.h +++ b/packages/react-native/React/CoreModules/RCTDevMenu.h @@ -78,7 +78,7 @@ RCT_EXTERN NSString *const RCTShowDevMenuNotification; @end -typedef NSString * (^RCTDevMenuItemTitleBlock)(void); +using RCTDevMenuItemTitleBlock = NSString * (^)(); /** * Developer menu item, used to expose additional functionality via the menu. diff --git a/packages/react-native/React/CoreModules/RCTDevMenu.mm b/packages/react-native/React/CoreModules/RCTDevMenu.mm index 3918ea0b142..3718fa3c9d8 100644 --- a/packages/react-native/React/CoreModules/RCTDevMenu.mm +++ b/packages/react-native/React/CoreModules/RCTDevMenu.mm @@ -87,7 +87,7 @@ RCT_NOT_IMPLEMENTED(-(instancetype)init) @end -typedef void (^RCTDevMenuAlertActionHandler)(UIAlertAction *action); +using RCTDevMenuAlertActionHandler = void (^)(UIAlertAction *__strong); @interface RCTDevMenu () diff --git a/packages/react-native/React/CoreModules/RCTPerfMonitor.mm b/packages/react-native/React/CoreModules/RCTPerfMonitor.mm index 34f29744c2e..86eabc6fb20 100644 --- a/packages/react-native/React/CoreModules/RCTPerfMonitor.mm +++ b/packages/react-native/React/CoreModules/RCTPerfMonitor.mm @@ -39,7 +39,7 @@ static NSString *const RCTPerfMonitorCellIdentifier = @"RCTPerfMonitorCellIdenti static const CGFloat RCTPerfMonitorBarHeight = 50; static const CGFloat RCTPerfMonitorExpandHeight = 250; -typedef BOOL (*RCTJSCSetOptionType)(const char *); +using RCTJSCSetOptionType = BOOL (*)(const char *); NSArray *LabelsForRCTPerformanceLoggerTags(); diff --git a/packages/react-native/React/CoreModules/RCTRedBox.h b/packages/react-native/React/CoreModules/RCTRedBox.h index a8031aa3aed..320a78a54ef 100644 --- a/packages/react-native/React/CoreModules/RCTRedBox.h +++ b/packages/react-native/React/CoreModules/RCTRedBox.h @@ -12,7 +12,7 @@ @class RCTJSStackFrame; -typedef void (^RCTRedBoxButtonPressHandler)(void); +using RCTRedBoxButtonPressHandler = void (^)(); @interface RCTRedBox : NSObject