Files
swift-mirror/test/Sema/Inputs/implementation-only-import-in-decls-public-helper.swift
Jordan Rose 519fa00adc Check signatures for conformances from implementation-only imports
These also create a dependency on the implementation module, even if
both the type and the protocol are public. As John puts it, a
conformance is basically a declaration that we name as part of another
declaration.

More rdar://problem/48991061
2019-04-10 11:09:07 -07:00

7 lines
145 B
Swift

public struct NormalStruct {}
public struct GenericStruct<T> {}
public protocol NormalProto {
associatedtype Assoc
}
open class NormalClass {}