// Copyright 2021 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 typeparams provides functions to work with type parameter data // stored in the AST, while these AST changes are guarded by a build // constraint. package typeparams // 'Hidden' parser modes to control the parsing of type-parameter related // features. const ( DisallowTypeSets = 1 << 29 // Disallow eliding 'interface' in constraint type sets. DisallowParsing = 1 << 30 // Disallow type parameters entirely. )