blob: 2fbeb9f4b2856b14351558b58af3ed86fbc49a6d [file] [log] [blame]
// RUN: %target-swift-frontend %s -emit-ir -g -o - | %FileCheck %s
class MyClass {}
// CHECK: define {{.*}} @"$S13uninitialized1fyyF"
public func f() {
var object: MyClass
// CHECK: %[[OBJ:.*]] = alloca %[[T:.*]]*, align
// CHECK: call void @llvm.dbg.declare(metadata %[[T]]** %[[OBJ]],
// CHECK: %[[BC:.*]] = bitcast %[[T]]** %[[OBJ]] to %swift.opaque**, !dbg
// CHECK: store %swift.opaque* null, %swift.opaque** %[[BC]], align {{.*}}, !dbg
}