reflect.Type.In (method)
34 uses
reflect (current package)
iter.go#L41: rf := MakeFunc(v.Type().In(0), func(in []Value) []Value {
iter.go#L127: rf := MakeFunc(v.Type().In(0), func(in []Value) []Value {
type.go#L202: In(i int) Type
github.com/go-pg/pg/v10/orm
model_func.go#L45: t0 := fnt.In(0)
model_func.go#L77: m.fnIn[i] = reflect.New(fnt.In(i)).Elem()
github.com/golang/protobuf/proto
properties.go#L264: oneofWrappers = fn.Func.Call([]reflect.Value{reflect.Zero(fn.Type.In(0))})[3].Interface().([]interface{})
properties.go#L267: oneofWrappers = fn.Func.Call([]reflect.Value{reflect.Zero(fn.Type.In(0))})[0].Interface().([]interface{})
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#L166: if ti := v.Type().In(0); ti.Kind() != reflect.Interface || ti.NumMethod() > 0 {
options.go#L294: if ti := v.Type().In(0); ti.Kind() != reflect.Interface || ti.NumMethod() > 0 {
options.go#L353: if ti := v.Type().In(0); ti.Kind() != reflect.Interface || ti.NumMethod() > 0 {
github.com/google/go-cmp/cmp/internal/function
func.go#L49: if ni == 2 && no == 1 && t.In(0) == t.In(1) && t.Out(0) == boolType {
func.go#L57: 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#L72: b = appendTypeName(b, t.In(i).Elem(), qualified, false)
name.go#L74: b = appendTypeName(b, t.In(i), qualified, false)
go.uber.org/mock/gomock
call.go#L137: vArgs[i] = reflect.Zero(ft.In(i))
call.go#L178: vArgs[i] = reflect.Zero(ft.In(i))
call.go#L248: at := mt.In(n)
call.go#L382: vArgsType := c.methodType.In(c.methodType.NumIn() - 1)
google.golang.org/protobuf/internal/descfmt
stringer.go#L124: rt := rv.MethodByName("ProtoType").Type().In(0)
google.golang.org/protobuf/internal/impl
legacy_message.go#L211: for _, v := range fn.Func.Call([]reflect.Value{reflect.Zero(fn.Type.In(0))}) {
legacy_message.go#L223: vs := fn.Func.Call([]reflect.Value{reflect.Zero(fn.Type.In(0))})[0]
message.go#L197: for _, v := range fn.Func.Call([]reflect.Value{reflect.Zero(fn.Type.In(0))}) {
testing
fuzz.go#L227: if fnType.NumIn() < 2 || fnType.In(0) != reflect.TypeOf((*T)(nil)) {
fuzz.go#L237: t := fnType.In(i)
text/template
exec.go#L803: argType := typ.In(0)
exec.go#L830: argv[i] = s.evalArg(dot, typ.In(i), args[i])
exec.go#L834: argType := typ.In(typ.NumIn() - 1).Elem() // Argument is a slice.
exec.go#L841: t := typ.In(typ.NumIn() - 1)
exec.go#L846: t = typ.In(numIn - 1)
funcs.go#L340: dddType = typ.In(numIn - 1).Elem()
funcs.go#L352: argType = typ.In(i)