blob: 5aa2d2be95604958b34003f40cf8fc4b6f758f4e [file] [log] [blame]
// RUN: %target-swift-frontend -primary-file %s %S/../../Inputs/forward_extension_reference.swift -emit-ir -g -module-name fref
// RUN: %target-swift-frontend %S/../../Inputs/forward_extension_reference.swift -primary-file %s -emit-ir -g -module-name fref
struct Foo<T> {
func foo(_ t: T) -> T {
return t
}
var _countAndFlags: UInt = 0
func gar() -> Int {
return count
}
}
func goo<T>(_ f: Foo<T>) {
var x = f.count
}
protocol Bar {
var count: Int {get set}
}