go/ast.FuncType.Results (field)
23 uses
go/ast (current package)
ast.go#L468: Results *FieldList // (outgoing) results; or nil
ast.go#L555: if x.Results != nil {
ast.go#L556: return x.Results.End()
filter.go#L168: b2 := filterParamList(t.Results, f, export)
walk.go#L154: if n.Results != nil {
walk.go#L155: Walk(v, n.Results)
go/doc
example.go#L396: inspectFieldList(d.Type.Results)
exports.go#L196: r.filterParamList(t.Results)
reader.go#L436: if fun.Type.Results.NumFields() >= 1 {
reader.go#L439: for _, res := range fun.Type.Results.List {
go/parser
parser.go#L1139: return &ast.FuncType{Func: pos, Params: params, Results: results}
parser.go#L1176: Results: results,
parser.go#L1203: typ = &ast.FuncType{Func: token.NoPos, Params: params, Results: results}
parser.go#L2845: Results: results,
resolver.go#L498: r.resolveList(n.Type.Results)
resolver.go#L501: r.declareList(n.Type.Results, ast.Var)
resolver.go#L518: r.resolveList(typ.Results)
resolver.go#L520: r.declareList(typ.Results, ast.Var)
go/printer
nodes.go#L444: res := sig.Results
go/types
exprstring.go#L175: res := sig.Results
resolver.go#L419: if t := d.decl.Type; t.Params.NumFields() != 0 || t.Results != nil {
signature.go#L164: rnames, results, _ := check.collectParams(ResultVar, ftyp.Results)
golang.org/x/tools/internal/typesinternal
zerovalue.go#L296: Results: &ast.FieldList{