Sign in
fuchsia
/
third_party
/
swift
/
33cff97ab2d1334d70f6102804aa5b246bf8e3d8
/
.
/
test
/
SILGen
/
fully-concrete-extension-of-generic.swift
blob: 82ca94598635dc03fa0814ac3f4fcb64e737a68c [
file
] [
log
] [
blame
]
// RUN: %target-swift-emit-silgen -verify %s
class
C
<
T
>
{
init
()
{}
}
extension C
where
T
==
Int
{
convenience init
(
forInt _
:
())
{
self
.
init
()
}
}
func exerciseInits
(
which
:
Bool
)
->
C
<
Int
>
{
if
which
{
return
C
()
}
else
{
return
C
(
forInt
:
())
}
}