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 a8d162f commit ddade0aCopy full SHA for ddade0a
validation-test/compiler_crashers_2_fixed/sr11624.swift
@@ -0,0 +1,20 @@
1
+// This source file is part of the Swift.org open source project
2
+// Copyright (c) 2014 - 2017 Apple Inc. and the Swift project authors
3
+// Licensed under Apache License v2.0 with Runtime Library Exception
4
+//
5
+// See https://swift.org/LICENSE.txt for license information
6
+// See https://swift.org/CONTRIBUTORS.txt for the list of Swift project authors
7
+
8
+// RUN: not %target-swift-frontend %s -O -whole-module-optimization
9
10
+class ClassA<T> { }
11
+protocol ProtocolA { }
12
13
+class MainClass<H> {
14
+ init(x: ClassA<H> & ProtocolA) { }
15
+}
16
17
+final class ClassB: ClassA<String> { }
18
+extension ClassB: ProtocolA { }
19
20
+_ = MainClass(x: ClassB())
0 commit comments