go/ast.TypeSpec.TypeParams (field)
15 uses
go/ast (current package)
ast.go#L925: 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#L2607: 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#L569: if tdecl.TypeParams.NumFields() > 0 {
decl.go#L570: tparam0 = tdecl.TypeParams.List[0]
decl.go#L604: check.collectTypeParams(&alias.tparams, tdecl.TypeParams)
decl.go#L639: if tdecl.TypeParams != nil {
decl.go#L642: check.collectTypeParams(&named.tparams, tdecl.TypeParams)
resolver.go#L585: if tdecl.TypeParams != nil {
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)