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 {