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 b050f66 + ad578e8 commit 3c4a93cCopy full SHA for 3c4a93c
validation-test/compiler_crashers/28342-getpointerelementtype-is-not-storagetype.swift
@@ -0,0 +1,23 @@
1
+// This source file is part of the Swift.org open source project
2
+// Copyright (c) 2014 - 2016 Apple Inc. and the Swift project authors
3
+// Licensed under Apache License v2.0 with Runtime Library Exception
4
+//
5
+// See http://swift.org/LICENSE.txt for license information
6
+// See http://swift.org/CONTRIBUTORS.txt for the list of Swift project authors
7
+
8
+// RUN: not --crash %target-swift-frontend %s -emit-ir
9
+// REQUIRES: asserts
10
+protocol A {
11
+ associatedtype B
12
+}
13
+struct C<T: A> {
14
+ let d: T
15
16
+protocol E {
17
+ associatedtype F
18
+ func g<T where F == T.B>(_: C<T>)
19
20
+struct H: E {
21
+ typealias F = Void
22
+ func g<T where F == T.B>(_: C<T>) {}
23
0 commit comments