reflect.Type.In (method)

32 uses

	reflect (current package)
		type.go#L192: 	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/mock/gomock
		call.go#L129: 				vArgs[i] = reflect.Zero(ft.In(i))
		call.go#L164: 				vArgs[i] = reflect.Zero(ft.In(i))
		call.go#L234: 	at := mt.In(n)
		call.go#L368: 			vArgsType := c.methodType.In(c.methodType.NumIn() - 1)

	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#L621: 				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#L291: 	if ti := v.Type().In(0); ti.Kind() != reflect.Interface || ti.NumMethod() > 0 {
		options.go#L350: 	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)

	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#L729: 		argType := typ.In(0)
		exec.go#L756: 		argv[i] = s.evalArg(dot, typ.In(i), args[i])
		exec.go#L760: 		argType := typ.In(typ.NumIn() - 1).Elem() // Argument is a slice.
		exec.go#L767: 		t := typ.In(typ.NumIn() - 1)
		exec.go#L772: 				t = typ.In(numIn - 1)
		funcs.go#L333: 		dddType = typ.In(numIn - 1).Elem()
		funcs.go#L345: 			argType = typ.In(i)