go/ast.FuncType.Params (field)

31 uses

	go/ast (current package)
		ast.go#L440: 		Params  *FieldList // (incoming) parameters; non-nil
		ast.go#L493: 	if x.Func.IsValid() || x.Params == nil { // see issue 3870
		ast.go#L496: 	return x.Params.Pos() // interface method declarations have no "func" keyword
		ast.go#L529: 	return x.Params.End()
		filter.go#L167: 		b1 := filterParamList(t.Params, f, export)
		walk.go#L164: 		if n.Params != nil {
		walk.go#L165: 			Walk(v, n.Params)

	go/doc
		example.go#L74: 			if params := f.Type.Params; len(params.List) != 0 {
		example.go#L229: 			if d.Type.Params != nil {
		example.go#L230: 				for _, p := range d.Type.Params.List {
		exports.go#L182: 		r.filterParamList(t.Params)

	go/parser
		parser.go#L937: 	return &ast.FuncType{Func: pos, Params: params, Results: results}, scope
		parser.go#L954: 		typ = &ast.FuncType{Func: token.NoPos, Params: params, Results: results}
		parser.go#L2472: 			Params:  params,

	go/printer
		nodes.go#L473: 					p.signature(ftyp.Params, ftyp.Results)
		nodes.go#L550: 				p.signature(ftyp.Params, ftyp.Results)
		nodes.go#L803: 		p.signature(x.Type.Params, x.Type.Results)
		nodes.go#L948: 		p.signature(x.Params, x.Results)
		nodes.go#L1780: 	p.signature(d.Type.Params, d.Type.Results)

	golang.org/x/pkgsite/internal/godoc
		encode_ast.gen.go#L1617: 	if x.Params != nil {
		encode_ast.gen.go#L1619: 		encode_ast_FieldList(e, x.Params)
		encode_ast.gen.go#L1648: 			decode_ast_FieldList(d, &x.Params)

	golang.org/x/pkgsite/internal/godoc/dochtml/internal/render
		idents.go#L169: 		for _, flist := range []*ast.FieldList{decl.Type.Params, decl.Type.Results} {
		short_synopsis.go#L49: 		if n.Params != nil {
		short_synopsis.go#L50: 			for _, field := range n.Params.List {
		synopsis.go#L77: 		if n.Params != nil {
		synopsis.go#L78: 			for _, field := range n.Params.List {

	golang.org/x/pkgsite/internal/godoc/internal/doc
		example.go#L74: 			if params := f.Type.Params; len(params.List) != 0 {
		example.go#L343: 			if d.Type.Params != nil {
		example.go#L344: 				for _, p := range d.Type.Params.List {
		exports.go#L182: 		r.filterParamList(t.Params)