go/ast.TypeSpec.TypeParams (field)
15 uses
go/ast (current package)
ast.go#L921: TypeParams *FieldList // type parameters; or nil
walk.go#L305: if n.TypeParams != nil {
walk.go#L306: Walk(v, n.TypeParams)
go/doc
example.go#L406: inspectFieldList(s.TypeParams)
go/parser
parser.go#L2577: spec.TypeParams = &ast.FieldList{Opening: openPos, List: list, Closing: closePos}
resolver.go#L472: if spec.TypeParams != nil {
resolver.go#L475: r.walkTParams(spec.TypeParams)
go/printer
nodes.go#L1716: if s.TypeParams != nil {
nodes.go#L1717: p.parameters(s.TypeParams, typeTParam)
go/types
decl.go#L558: if tdecl.TypeParams.NumFields() > 0 {
decl.go#L559: tparam0 = tdecl.TypeParams.List[0]
decl.go#L593: check.collectTypeParams(&alias.tparams, tdecl.TypeParams)
decl.go#L628: if tdecl.TypeParams != nil {
decl.go#L631: check.collectTypeParams(&named.tparams, tdecl.TypeParams)
resolver.go#L587: if tdecl.TypeParams != nil {
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)