From 71fb9531f894366660eed5e852719c7cecdd41e7 Mon Sep 17 00:00:00 2001
From: lpw <812862340@qq.com>
Date: Sun, 28 Sep 2025 15:06:20 +0800
Subject: [PATCH] 提交版本 4.8.0
---
frameworks/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULOriginalIMPConvenienceMacros.h | 68 ++++++++++++++++++---------------
1 files changed, 37 insertions(+), 31 deletions(-)
diff --git a/frameworks/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULOriginalIMPConvenienceMacros.h b/frameworks/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULOriginalIMPConvenienceMacros.h
index a33262a..18b7b58 100644
--- a/frameworks/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULOriginalIMPConvenienceMacros.h
+++ b/frameworks/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULOriginalIMPConvenienceMacros.h
@@ -14,6 +14,10 @@
* limitations under the License.
*/
+#import <Foundation/Foundation.h>
+
+NS_ASSUME_NONNULL_BEGIN
+
/**
* GULOriginalIMPConvenienceMacros.h
*
@@ -29,7 +33,7 @@
* @param __originalIMP The original IMP.
*/
#define GUL_INVOKE_ORIGINAL_IMP0(__receivingObject, __swizzledSEL, __returnType, __originalIMP) \
- ((__returnType(*)(id, SEL))__originalIMP)(__receivingObject, __swizzledSEL)
+ ((__returnType (*)(id, SEL))__originalIMP)(__receivingObject, __swizzledSEL)
/**
* Invokes original IMP when the original selector takes 1 argument.
@@ -40,10 +44,10 @@
* @param __originalIMP The original IMP.
* @param __arg1 The first argument.
*/
-#define GUL_INVOKE_ORIGINAL_IMP1(__receivingObject, __swizzledSEL, __returnType, __originalIMP, \
- __arg1) \
- ((__returnType(*)(id, SEL, __typeof__(__arg1)))__originalIMP)(__receivingObject, __swizzledSEL, \
- __arg1)
+#define GUL_INVOKE_ORIGINAL_IMP1(__receivingObject, __swizzledSEL, __returnType, __originalIMP, \
+ __arg1) \
+ ((__returnType (*)(id, SEL, __typeof__(__arg1)))__originalIMP)(__receivingObject, __swizzledSEL, \
+ __arg1)
/**
* Invokes original IMP when the original selector takes 2 arguments.
@@ -57,7 +61,7 @@
*/
#define GUL_INVOKE_ORIGINAL_IMP2(__receivingObject, __swizzledSEL, __returnType, __originalIMP, \
__arg1, __arg2) \
- ((__returnType(*)(id, SEL, __typeof__(__arg1), __typeof__(__arg2)))__originalIMP)( \
+ ((__returnType (*)(id, SEL, __typeof__(__arg1), __typeof__(__arg2)))__originalIMP)( \
__receivingObject, __swizzledSEL, __arg1, __arg2)
/**
@@ -71,11 +75,11 @@
* @param __arg2 The second argument.
* @param __arg3 The third argument.
*/
-#define GUL_INVOKE_ORIGINAL_IMP3(__receivingObject, __swizzledSEL, __returnType, __originalIMP, \
- __arg1, __arg2, __arg3) \
- ((__returnType(*)(id, SEL, __typeof__(__arg1), __typeof__(__arg2), \
- __typeof__(__arg3)))__originalIMP)(__receivingObject, __swizzledSEL, __arg1, \
- __arg2, __arg3)
+#define GUL_INVOKE_ORIGINAL_IMP3(__receivingObject, __swizzledSEL, __returnType, __originalIMP, \
+ __arg1, __arg2, __arg3) \
+ ((__returnType (*)(id, SEL, __typeof__(__arg1), __typeof__(__arg2), \
+ __typeof__(__arg3)))__originalIMP)(__receivingObject, __swizzledSEL, __arg1, \
+ __arg2, __arg3)
/**
* Invokes original IMP when the original selector takes 4 arguments.
@@ -89,11 +93,11 @@
* @param __arg3 The third argument.
* @param __arg4 The fourth argument.
*/
-#define GUL_INVOKE_ORIGINAL_IMP4(__receivingObject, __swizzledSEL, __returnType, __originalIMP, \
- __arg1, __arg2, __arg3, __arg4) \
- ((__returnType(*)(id, SEL, __typeof__(__arg1), __typeof__(__arg2), __typeof__(__arg3), \
- __typeof__(__arg4)))__originalIMP)(__receivingObject, __swizzledSEL, __arg1, \
- __arg2, __arg3, __arg4)
+#define GUL_INVOKE_ORIGINAL_IMP4(__receivingObject, __swizzledSEL, __returnType, __originalIMP, \
+ __arg1, __arg2, __arg3, __arg4) \
+ ((__returnType (*)(id, SEL, __typeof__(__arg1), __typeof__(__arg2), __typeof__(__arg3), \
+ __typeof__(__arg4)))__originalIMP)(__receivingObject, __swizzledSEL, __arg1, \
+ __arg2, __arg3, __arg4)
/**
* Invokes original IMP when the original selector takes 5 arguments.
@@ -110,8 +114,8 @@
*/
#define GUL_INVOKE_ORIGINAL_IMP5(__receivingObject, __swizzledSEL, __returnType, __originalIMP, \
__arg1, __arg2, __arg3, __arg4, __arg5) \
- ((__returnType(*)(id, SEL, __typeof__(__arg1), __typeof__(__arg2), __typeof__(__arg3), \
- __typeof__(__arg4), __typeof__(__arg5)))__originalIMP)( \
+ ((__returnType (*)(id, SEL, __typeof__(__arg1), __typeof__(__arg2), __typeof__(__arg3), \
+ __typeof__(__arg4), __typeof__(__arg5)))__originalIMP)( \
__receivingObject, __swizzledSEL, __arg1, __arg2, __arg3, __arg4, __arg5)
/**
@@ -128,10 +132,10 @@
* @param __arg5 The fifth argument.
* @param __arg6 The sixth argument.
*/
-#define GUL_INVOKE_ORIGINAL_IMP6(__receivingObject, __swizzledSEL, __returnType, __originalIMP, \
- __arg1, __arg2, __arg3, __arg4, __arg5, __arg6) \
- ((__returnType(*)(id, SEL, __typeof__(__arg1), __typeof__(__arg2), __typeof__(__arg3), \
- __typeof__(__arg4), __typeof__(__arg5), __typeof__(__arg6)))__originalIMP)( \
+#define GUL_INVOKE_ORIGINAL_IMP6(__receivingObject, __swizzledSEL, __returnType, __originalIMP, \
+ __arg1, __arg2, __arg3, __arg4, __arg5, __arg6) \
+ ((__returnType (*)(id, SEL, __typeof__(__arg1), __typeof__(__arg2), __typeof__(__arg3), \
+ __typeof__(__arg4), __typeof__(__arg5), __typeof__(__arg6)))__originalIMP)( \
__receivingObject, __swizzledSEL, __arg1, __arg2, __arg3, __arg4, __arg5, __arg6)
/**
@@ -151,9 +155,9 @@
*/
#define GUL_INVOKE_ORIGINAL_IMP7(__receivingObject, __swizzledSEL, __returnType, __originalIMP, \
__arg1, __arg2, __arg3, __arg4, __arg5, __arg6, __arg7) \
- ((__returnType(*)(id, SEL, __typeof__(__arg1), __typeof__(__arg2), __typeof__(__arg3), \
- __typeof__(__arg4), __typeof__(__arg5), __typeof__(__arg6), \
- __typeof__(__arg7)))__originalIMP)( \
+ ((__returnType (*)(id, SEL, __typeof__(__arg1), __typeof__(__arg2), __typeof__(__arg3), \
+ __typeof__(__arg4), __typeof__(__arg5), __typeof__(__arg6), \
+ __typeof__(__arg7)))__originalIMP)( \
__receivingObject, __swizzledSEL, __arg1, __arg2, __arg3, __arg4, __arg5, __arg6, __arg7)
/**
@@ -174,9 +178,9 @@
*/
#define GUL_INVOKE_ORIGINAL_IMP8(__receivingObject, __swizzledSEL, __returnType, __originalIMP, \
__arg1, __arg2, __arg3, __arg4, __arg5, __arg6, __arg7, __arg8) \
- ((__returnType(*)(id, SEL, __typeof__(__arg1), __typeof__(__arg2), __typeof__(__arg3), \
- __typeof__(__arg4), __typeof__(__arg5), __typeof__(__arg6), \
- __typeof__(__arg7), __typeof__(__arg8)))__originalIMP)( \
+ ((__returnType (*)(id, SEL, __typeof__(__arg1), __typeof__(__arg2), __typeof__(__arg3), \
+ __typeof__(__arg4), __typeof__(__arg5), __typeof__(__arg6), \
+ __typeof__(__arg7), __typeof__(__arg8)))__originalIMP)( \
__receivingObject, __swizzledSEL, __arg1, __arg2, __arg3, __arg4, __arg5, __arg6, __arg7, \
__arg8)
@@ -200,8 +204,10 @@
#define GUL_INVOKE_ORIGINAL_IMP9(__receivingObject, __swizzledSEL, __returnType, __originalIMP, \
__arg1, __arg2, __arg3, __arg4, __arg5, __arg6, __arg7, __arg8, \
__arg9) \
- ((__returnType(*)(id, SEL, __typeof__(__arg1), __typeof__(__arg2), __typeof__(__arg3), \
- __typeof__(__arg4), __typeof__(__arg5), __typeof__(__arg6), \
- __typeof__(__arg7), __typeof__(__arg8), __typeof__(__arg9)))__originalIMP)( \
+ ((__returnType (*)(id, SEL, __typeof__(__arg1), __typeof__(__arg2), __typeof__(__arg3), \
+ __typeof__(__arg4), __typeof__(__arg5), __typeof__(__arg6), \
+ __typeof__(__arg7), __typeof__(__arg8), __typeof__(__arg9)))__originalIMP)( \
__receivingObject, __swizzledSEL, __arg1, __arg2, __arg3, __arg4, __arg5, __arg6, __arg7, \
__arg8, __arg9)
+
+NS_ASSUME_NONNULL_END
--
Gitblit v1.8.0