mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
This seems to only happen when parsing swiftinterfaces, but I've written this to be more generally defensive. rdar://78233377
18 lines
660 B
Swift
18 lines
660 B
Swift
// RUN: %empty-directory(%t)
|
|
// RUN: mkdir -p %t/OldActor.framework/Modules/OldActor.swiftmodule
|
|
// RUN: %target-swift-frontend -emit-module -module-name OldActor %S/Inputs/OldActor.swiftinterface -o %t/OldActor.framework/Modules/OldActor.swiftmodule/%module-target-triple.swiftmodule
|
|
// RUN: %target-swift-frontend -F %t -enable-experimental-concurrency -typecheck -verify %s
|
|
|
|
// RUNX: cp -r %S/Inputs/OldActor.framework %t/
|
|
// RUNX: %{python} %S/../CrossImport/Inputs/rewrite-module-triples.py %t %module-target-triple
|
|
|
|
// REQUIRES: concurrency
|
|
|
|
import OldActor
|
|
|
|
@available(SwiftStdlib 5.5, *)
|
|
extension Monk {
|
|
public func test() async {
|
|
method()
|
|
}
|
|
} |