We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 4e5b55e + 591e3a3 commit 99089c8Copy full SHA for 99089c8
test/Runtime/deinit_escape.swift
@@ -8,17 +8,19 @@ import StdlibUnittest
8
9
var DeinitEscapeTestSuite = TestSuite("DeinitEscape")
10
11
-var globalObjects: [AnyObject] = []
+var globalObjects1: [AnyObject] = []
12
+var globalObjects2: [AnyObject] = []
13
14
DeinitEscapeTestSuite.test("deinit escapes self") {
15
expectCrashLater()
16
17
class C {
18
deinit {
- globalObjects.append(self)
19
+ globalObjects2.append(self)
20
}
21
- _ = C()
22
+ globalObjects1.append(C())
23
+ globalObjects1 = []
24
25
expectUnreachable()
26
0 commit comments