Avatar
omochimetaru 2/12/2026 4:55 AM
@swift-6.2.3 @swift-main @dynamicMemberLookup struct B { var base: Int subscript<T>(dynamicMember keyPath: KeyPath<Int, T>) -> T { base[keyPath: keyPath] } } @dynamicMemberLookup struct C { var base: B subscript<T>(dynamicMember keyPath: KeyPath<B, T>) -> T { base[keyPath: keyPath] } } struct D { var base: C subscript<T>(dynamicMember keyPath: KeyPath<C, T>) -> T { base[keyPath: keyPath] } }