@MainActor class Base { } @MainActor protocol MyBaseProtocol: Base { func f() } class MyClass: Base, MyBaseProtocol { func f() { } }