blob: ab5554888fcfa666a3a72aaf86722cfa6246036c [file] [log] [blame]
// RUN: %target-swift-frontend %s -Onone -emit-ir -g -o - | %FileCheck %s
class ClassA
{
var x : Int64
var y : Float
init (_ input : Int64)
{
x = input
y = Float(input) + 0.5
}
}
class ClassB : ClassA
{
override init (_ input : Int64)
{
// CHECK: @"$s{{.*}}6ClassBCyACs5Int64Vcfc"
// CHECK: alloca {{.*}}ClassBC*
// CHECK: alloca i64
// CHECK-NOT: alloca
// CHECK: ret {{.*}}ClassBC
super.init (input)
}
}
let b = ClassB(1);