Skip to main content

Module compat

Module compat 

Source
Expand description

Objective-C method signature compatibility comparison.

Given two ObjCMethodSignature values (parsed from type encoding strings), determine whether a provider method is ABI-compatible with a target method for purposes such as method swizzling, replace hooks, or intercept hooks.

Structs§

SignatureCompat
Result of comparing two ObjC method signatures.
SignatureIssue
A single compatibility finding.

Enums§

IssueSeverity
Severity level for a compatibility finding.

Functions§

compare_method_signatures
Compare two ObjC method signatures for ABI compatibility.
types_compatible
Check structural type compatibility between two ObjC types.