// CS0701: `S' is not a valid constraint. A constraint must be an interface, a non-sealed class or a type parameter // Line: 8 struct S { } class Foo where T : S { }