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 {