go/ast.FieldList.NumFields (method)
13 uses
go/ast (current package)
ast.go#L261: func (f *FieldList) NumFields() int {
go/doc
reader.go#L436: if fun.Type.Results.NumFields() >= 1 {
go/parser
parser.go#L1058: if tparams.NumFields() == 0 {
go/printer
nodes.go#L383: } else if mode == typeTParam && fields.NumFields() == 1 && combinesWithName(stripParensAlways(fields.List[0].Type)) {
nodes.go#L445: n := res.NumFields()
go/types
decl.go#L558: if tdecl.TypeParams.NumFields() > 0 {
decl.go#L860: if fdecl.Type.TypeParams.NumFields() > 0 && fdecl.Body == nil {
exprstring.go#L176: n := res.NumFields()
resolver.go#L404: if d.decl.Recv.NumFields() == 0 {
resolver.go#L415: if d.decl.Type.TypeParams.NumFields() != 0 {
resolver.go#L419: if t := d.decl.Type; t.Params.NumFields() != 0 || t.Results != nil {
resolver.go#L453: _ = d.decl.Type.TypeParams.NumFields() != 0 && !hasTParamError && check.verifyVersionf(d.decl.Type.TypeParams.List[0], go1_18, "type parameter")
signature.go#L118: if recvPar != nil && recvPar.NumFields() > 0 {
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)