// RUN: %swift %s -verify //===----------------------------------------------------------------------===// // Generic function declarations //===----------------------------------------------------------------------===// func f0(x : Int, y : Int) { } func f1(x : Int, y : Int) { } func f2>(x : Int, y : Int) { } func f3 ()>(x : Int, y : Int) { } // expected-error{{expected a type name or protocol composition restricting 'T'}} func f4(x : T, y : T) { }