Files
swift-mirror/validation-test/compiler_crashers_fixed/00018-swift-irgen-emitpolymorphicarguments.swift
2016-03-14 20:53:10 +01:00

18 lines
667 B
Swift

// This source file is part of the Swift.org open source project
//
// Copyright (c) 2014 - 2016 Apple Inc. and the Swift project authors
// Licensed under Apache License v2.0 with Runtime Library Exception
//
// See http://swift.org/LICENSE.txt for license information
// See http://swift.org/CONTRIBUTORS.txt for the list of Swift project authors
// RUN: %target-swift-frontend %s -parse -verify
// Issue found by https://github.com/owensd (David Owens II)
func a<T>() { // expected-error {{generic parameter 'T' is not used in function signature}}
enum b { // expected-error {{type 'b' nested in generic function 'a' is not allowed}}
case c
}
}