forked from swiftlang/swift
- Notifications
You must be signed in to change notification settings - Fork 30
Open
Description
Encounter some Thread
related WASM error recently.
import Foundation // Works on Ubuntu and macOS @inline(__always) func performOnMainThread(_ block: @escaping () -> Void) { if Thread.isMainThread { block() } else { RunLoop.main.perform(inModes: [.common], block: block) } }
ThreadUtils.swift:15:41: error: reference to member 'common' cannot be resolved without a contextual type RunLoop.main.perform(inModes: [.common], block: block) ^ ThreadUtils.swift:12:8: error: cannot find 'Thread' in scope if Thread.isMainThread {
Is this an expected behavior and #5548 already keeps track of the issue?
Metadata
Metadata
Assignees
Labels
No labels