Files
swift-mirror/test/SILOptimizer/definite_init_inout_super_init.swift
2017-10-13 23:51:16 -07:00

16 lines
259 B
Swift

// RUN: %target-swift-frontend -emit-sil -verify %s -o /dev/null
class B {
init(x: inout Int) {}
}
class A : B {
let x: Int
init() {
self.x = 12
super.init(x: &x) // expected-error {{immutable value 'self.x' must not be passed inout}}
}
}