mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
19 lines
408 B
Swift
19 lines
408 B
Swift
// RUN: %target-swift-frontend -primary-file %s -emit-ir -g -o - | %FileCheck %s
|
|
|
|
// Verify that we generate appropriate names for accessors.
|
|
// CHECK: !DISubprogram(name: "x.get"
|
|
// CHECK: !DISubprogram(name: "x.set"
|
|
|
|
// Variable getter/setter
|
|
var _x : Int64 = 0
|
|
var x_modify_count : Int64 = 0
|
|
var x: Int64 {
|
|
get {
|
|
return _x
|
|
}
|
|
set {
|
|
x_modify_count = x_modify_count + 1
|
|
_x = newValue
|
|
}
|
|
}
|