Skip to content

Commit 10027fb

Browse files
committed
[Macros] Add test that triggered a reference cycle.
Fixes rdar://108565923.
1 parent 7852c8e commit 10027fb

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

test/stdlib/Observation/Observable.swift

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,18 @@ import StdlibUnittest
1212
import _Observation
1313
import _Concurrency
1414

15+
@available(SwiftStdlib 5.9, *)
16+
@MainActor @Observable
17+
final class StateMachine {
18+
enum State {
19+
case initializing
20+
case running
21+
case complete
22+
}
23+
24+
var state: State = .initializing
25+
}
26+
1527
@usableFromInline
1628
@inline(never)
1729
func _blackHole<T>(_ value: T) { }

0 commit comments

Comments
 (0)