You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@_implementationOnlyimport A // expected-warning {{using '@_implementationOnly' without enabling library evolution for 'main' may lead to instability during execution}}
26
-
import B
42
+
@_implementationOnlyimport SwiftModuleA // expected-warning {{using '@_implementationOnly' without enabling library evolution for 'main' may lead to instability during execution}}
43
+
@_implementationOnlyimport SwiftModuleA // expected-warning {{using '@_implementationOnly' without enabling library evolution for 'main' may lead to instability during execution}}
44
+
import SwiftModuleB
45
+
46
+
@_implementationOnlyimport ClangModuleA // expected-warning {{using '@_implementationOnly' without enabling library evolution for 'main' may lead to instability during execution}}
47
+
@_implementationOnlyimport ClangModuleA.Submodule // expected-warning {{using '@_implementationOnly' without enabling library evolution for 'main' may lead to instability during execution}}
48
+
import ClangModuleB
27
49
28
50
//--- client-resilient.swift
29
-
@_implementationOnlyimportA
51
+
@_implementationOnlyimportSwiftModuleA
30
52
// expected-warning @-1 {{'@_implementationOnly' is deprecated, use 'internal import' instead}}
31
-
import B
53
+
import SwiftModuleB
54
+
55
+
@_implementationOnlyimport ClangModuleA
56
+
@_implementationOnlyimport ClangModuleA.Submodule
57
+
import ClangModuleB
32
58
33
59
//--- Crypto.swift
34
-
@_implementationOnlyimportA // expected-warning {{using '@_implementationOnly' without enabling library evolution for 'Crypto' may lead to instability during execution}}
35
-
importB
60
+
@_implementationOnlyimportSwiftModuleA // expected-warning {{using '@_implementationOnly' without enabling library evolution for 'Crypto' may lead to instability during execution}}
0 commit comments