reflect.Type.Out (method)
17 uses
reflect (current package)
type.go#L227: Out(i int) Type
github.com/google/go-cmp/cmp
compare.go#L623: ss = append(ss, fmt.Sprintf("%v: %v => %v", t, tf.In(0), tf.Out(0)))
options.go#L238: m.Type.Out(0).PkgPath() == "google.golang.org/protobuf/reflect/protoreflect" &&
options.go#L239: m.Type.Out(0).Name() == "Message"
options.go#L332: step := Transform{&transform{pathStep{typ: tr.fnc.Type().Out(0)}, tr}}
github.com/google/go-cmp/cmp/internal/function
func.go#L48: if ni == 1 && no == 1 && t.Out(0) == boolType {
func.go#L52: if ni == 2 && no == 1 && t.In(0) == t.In(1) && t.Out(0) == boolType {
func.go#L56: if ni == 2 && no == 1 && t.In(0) == t.In(1) && t.Out(0) == intType {
func.go#L60: if ni == 2 && no == 1 && t.Out(0) == boolType {
func.go#L64: if ni == 2 && no == 1 && t.In(0).AssignableTo(t.In(1)) && t.Out(0) == boolType {
github.com/google/go-cmp/cmp/internal/value
name.go#L83: b = appendTypeName(b, t.Out(0), qualified, false)
name.go#L90: b = appendTypeName(b, t.Out(i), qualified, false)
go.uber.org/mock/gomock
call.go#L74: rets[i] = reflect.Zero(methodType.Out(i)).Interface()
call.go#L197: if got, want := reflect.TypeOf(ret), mt.Out(i); got == want {
google.golang.org/protobuf/internal/descfmt
stringer.go#L44: name = reflect.ValueOf(vs).MethodByName("Get").Type().Out(0).Name() + "s"
text/template
funcs.go#L117: case numOut == 2 && typ.Out(1) == errorType:
funcs.go#L120: return fmt.Errorf("invalid function signature for %s: second return value should be error; is %s", name, typ.Out(1))