Sign in
fuchsia
/
third_party
/
swift
/
refs/tags/swift-DEVELOPMENT-SNAPSHOT-2018-05-25-a
/
.
/
test
/
IRGen
/
Inputs
/
witness_table_multifile_2.swift
blob: 7730f0becb857a044c2f7f07db1038211c611747 [
file
] [
log
] [
blame
]
protocol P
{
var
x
:
String
?
{
get
set
}
func foo
()
}
struct
X
:
P
{
var
x
:
String
func foo
()
{
print
(
"X(x: \(x))"
)
}
}
func go
()
->
P
{
return
X
(
"hello"
)
}
protocol
ProtocolOnlyUsedAsAType
{
}