Input
swift-section dump <iOS 18.5.simruntime>/Contents/Resources/RuntimeRoot/System/Library/Frameworks/SwiftUICore.framework/SwiftUICore \
-a arm64 \
-o ./SwiftUICore_dump.txt \
--disable-display-module-names \
--emit-offset-comments \
--emit-member-addresses \
--emit-vtable-offsets \
--emit-expanded-field-offsets \
--emit-pwt-addresses \
--preferred-binary-order
Expected dump
extension (extension in ):Optional< where A: Gesture>.(Empty in _AA5A5D08CE822AD3F841F82D9B77CD0F): PrimitiveGesture {
typealias Value = A.Gesture.Value
typealias Body = Never
}
extension (extension in ):Optional< where A: Gesture>.(Empty in _AA5A5D08CE822AD3F841F82D9B77CD0F): Gesture {
typealias Value = A.Gesture.Value
typealias Body = Never
}
Source
$sSq7SwiftUIAA7GestureRzlE5Empty33_AA5A5D08CE822AD3F841F82D9B77CD0FLLVyx_GAA09PrimitiveC0AAMc: // protocol conformance descriptor for (extension in SwiftUI):A?<A where A: SwiftUI.Gesture>.(Empty in _AA5A5D08CE822AD3F841F82D9B77CD0F) : SwiftUI.PrimitiveGesture in SwiftUI
$sSq7SwiftUIAA7GestureRzlE5Empty33_AA5A5D08CE822AD3F841F82D9B77CD0FLLVyx_GAabAMc: // protocol conformance descriptor for (extension in SwiftUI):A?<A where A: SwiftUI.Gesture>.(Empty in _AA5A5D08CE822AD3F841F82D9B77CD0F) : SwiftUI.Gesture in SwiftUI
Actual dump
extension (extension in ):Optional< where A: Gesture>.(Empty in _AA5A5D08CE822AD3F841F82D9B77CD0F): Gesture {
typealias Value = A.Gesture.Value
typealias Body = Never
}
Input
Expected dump
Source
Actual dump