blob: e0efc9e620ece2f84b42f3c21bbe62c7f2d59bd2 [file] [log] [blame]
// Copyright 2022 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
package p
type (
C[T any] interface{~int; M() T}
_ C[bool]
_ comparable
_ interface {~[]byte | ~string}
// Alias type declarations may refer to "constraint" types
// like ordinary type declarations.
_ = C[bool]
_ = comparable
_ = interface {~[]byte | ~string}
)