Update WTF/WeakLinking.h to work reliably in the face of pointer signing
Created attachment 393171 [details] Patch
Comment on attachment 393171 [details] Patch Nice decrease in code size, too!
Perhaps not as elegant, but to meet the requirement of working with C++ member functions, which can’t be redeclared, you could take an alternate approach of just employing ptrauth_strip(…, ptrauth_key_function_pointer) in the existing isNullFunctionPointer.
Created attachment 393288 [details] Patch