Avatar
Avatar
kntk
@swift-5.6.3 -Xfrontend -parse-as-library import Foundation @globalActor actor HogeActor { static var shared = HogeActor() } @main struct Main { @HogeActor static func isolatedFunc() async { print(Thread.isMainThread) } static func main() async { print(Thread.isMainThread) await Task { print(Thread.isMainThread) await isolatedFunc() print(Thread.isMainThread) }.value } }
true false false false