go/ast.FuncType.Results (field)

23 uses

	go/ast (current package)
		ast.go#L454: 		Results    *FieldList // (outgoing) results; or nil
		ast.go#L541: 	if x.Results != nil {
		ast.go#L542: 		return x.Results.End()
		filter.go#L168: 		b2 := filterParamList(t.Results, f, export)
		walk.go#L178: 		if n.Results != nil {
		walk.go#L179: 			Walk(v, n.Results)

	go/doc
		example.go#L234: 			if d.Type.Results != nil {
		example.go#L235: 				for _, r := range d.Type.Results.List {
		exports.go#L201: 		r.filterParamList(t.Results)
		reader.go#L443: 	if fun.Type.Results.NumFields() >= 1 {
		reader.go#L446: 		for _, res := range fun.Type.Results.List {

	go/parser
		parser.go#L1000: 	return &ast.FuncType{Func: pos, Params: params, Results: results}
		parser.go#L1037: 					Results: results,
		parser.go#L1064: 			typ = &ast.FuncType{Func: token.NoPos, Params: params, Results: results}
		parser.go#L2805: 			Results:    results,
		resolver.go#L494: 		r.resolveList(n.Type.Results)
		resolver.go#L497: 		r.declareList(n.Type.Results, ast.Var)
		resolver.go#L514: 	r.resolveList(typ.Results)
		resolver.go#L516: 	r.declareList(typ.Results, ast.Var)

	go/printer
		nodes.go#L429: 	res := sig.Results

	go/types
		exprstring.go#L173: 	res := sig.Results
		resolver.go#L408: 						if t := d.decl.Type; t.Params.NumFields() != 0 || t.Results != nil {
		signature.go#L182: 	results, _ := check.collectParams(scope, ftyp.Results, false)