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)
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |