Files
swift-mirror/validation-test/compiler_crashers_fixed/rdar110806272.swift
Hamish Knight 4e811c3a88 [test] Merge crasher directories
There is no longer much of a good reason to keep these separate,
merge them.
2025-10-18 12:51:30 +01:00

18 lines
416 B
Swift

// RUN: not %target-swift-frontend -typecheck %s
// This code is invalid, but we shouldn't crash.
struct SyntaxCollectionIterator<E: SyntaxProtocol>: IteratorProtocol {
typealias Element = E
}
protocol SyntaxCollection: BidirectionalCollection {}
extension SyntaxCollection {
typealias Iterator = SyntaxCollectionIterator<Element>
}
struct AccessorListSyntax: SyntaxCollection {
typealias Element = Int
}