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.
1 parent 89849b7 commit d040c6eCopy full SHA for d040c6e
test/embedded/array-builtins-exec.swift
@@ -31,6 +31,11 @@ struct Large : P {
31
}
32
33
34
+enum Enum {
35
+ case nontrivial(Noisy)
36
+ case trivial(Int)
37
+}
38
+
39
func exerciseArrayValueWitnesses<T>(_ value: T) {
40
let buf = UnsafeMutablePointer<T>.allocate(capacity: 5)
41
@@ -52,6 +57,8 @@ func test() {
52
57
exerciseArrayValueWitnesses(44)
53
58
exerciseArrayValueWitnesses(Noisy())
54
59
exerciseArrayValueWitnesses(Large())
60
+ exerciseArrayValueWitnesses(Enum.trivial(42))
61
+ exerciseArrayValueWitnesses(Enum.nontrivial(Noisy()))
55
62
56
63
precondition(NoisyLifeCount == NoisyDeathCount)
64
print("Checks out")
0 commit comments