eg. SwiftUICore's ViewTransform.UnsafeBuffer.VTable should have 3 class method instead of 3 static method.
class ViewTransform.UnsafeBuffer.(VTable in _1CC2FE016A82CF91549A64E942CE8ED4): _UnsafeHeterogeneousBuffer_VTable {
// VTable offset: 14
// Address: 0x9330
/* [Method] */ static func static ViewTransform.UnsafeBuffer.(VTable in _1CC2FE016A82CF91549A64E942CE8ED4).forEach(elt: _UnsafeHeterogeneousBuffer_Element, inverted: Bool, stop: inout Bool, _: (ViewTransform.Item, inout Bool) -> ()) -> ()
// VTable offset: 15
// Address: 0x29A2F0
/* [Method] */ static func static ViewTransform.UnsafeBuffer.(VTable in _1CC2FE016A82CF91549A64E942CE8ED4).description(elt: _UnsafeHeterogeneousBuffer_Element) -> String
// VTable offset: 16
// Address: 0xC364
/* [Method] */ static func static ViewTransform.UnsafeBuffer.(VTable in _1CC2FE016A82CF91549A64E942CE8ED4).equal(_UnsafeHeterogeneousBuffer_Element, _UnsafeHeterogeneousBuffer_Element) -> Bool
// VTable offset: 13
/* [ Init ] */ override Symbol not found
/* Deallocator */
// Address: 0xAF720
ViewTransform.UnsafeBuffer.(VTable in _1CC2FE016A82CF91549A64E942CE8ED4).__deallocating_deinit
/* Static Function */
// Address: 0x9330
static ViewTransform.UnsafeBuffer.(VTable in _1CC2FE016A82CF91549A64E942CE8ED4).forEach(elt: _UnsafeHeterogeneousBuffer_Element, inverted: Bool, stop: inout Bool, _: (ViewTransform.Item, inout Bool) -> ()) -> ()
// Address: 0xC364
static ViewTransform.UnsafeBuffer.(VTable in _1CC2FE016A82CF91549A64E942CE8ED4).equal(_UnsafeHeterogeneousBuffer_Element, _UnsafeHeterogeneousBuffer_Element) -> Bool
// Address: 0x29A2F0
static ViewTransform.UnsafeBuffer.(VTable in _1CC2FE016A82CF91549A64E942CE8ED4).description(elt: _UnsafeHeterogeneousBuffer_Element) -> String
}
eg. SwiftUICore's ViewTransform.UnsafeBuffer.VTable should have 3 class method instead of 3 static method.