func reflect.TypeFor
91 uses
reflect (current package)
map.go#L122: Type: TypeFor[uint64](),
type.go#L1388: func TypeFor[T any]() Type {
database/sql
convert.go#L540: var valuerReflectType = reflect.TypeFor[driver.Valuer]()
sql.go#L3287: ci.scanType = reflect.TypeFor[any]()
database/sql/driver
types.go#L219: var valuerReflectType = reflect.TypeFor[Valuer]()
encoding/asn1
asn1.go#L690: bitStringType = reflect.TypeFor[BitString]()
asn1.go#L691: objectIdentifierType = reflect.TypeFor[ObjectIdentifier]()
asn1.go#L692: enumeratedType = reflect.TypeFor[Enumerated]()
asn1.go#L693: flagType = reflect.TypeFor[Flag]()
asn1.go#L694: timeType = reflect.TypeFor[time.Time]()
asn1.go#L695: rawValueType = reflect.TypeFor[RawValue]()
asn1.go#L696: rawContentsType = reflect.TypeFor[RawContent]()
asn1.go#L697: bigIntType = reflect.TypeFor[*big.Int]()
encoding/json
decode.go#L600: var textUnmarshalerType = reflect.TypeFor[encoding.TextUnmarshaler]()
decode.go#L844: return nil, &UnmarshalTypeError{Value: "number " + s, Type: reflect.TypeFor[float64](), Offset: int64(d.off)}
decode.go#L849: var numberType = reflect.TypeFor[Number]()
encode.go#L415: marshalerType = reflect.TypeFor[Marshaler]()
encode.go#L416: textMarshalerType = reflect.TypeFor[encoding.TextMarshaler]()
encode.go#L1091: var isZeroerType = reflect.TypeFor[isZeroer]()
encoding/xml
read.go#L314: var attrType = reflect.TypeFor[Attr]()
typeinfo.go#L49: var nameType = reflect.TypeFor[Name]()
github.com/jackc/pgx/v5/pgtype
convert.go#L93: reflect.Bool: reflect.TypeFor[bool](),
convert.go#L94: reflect.Float32: reflect.TypeFor[float32](),
convert.go#L95: reflect.Float64: reflect.TypeFor[float64](),
convert.go#L96: reflect.Int: reflect.TypeFor[int](),
convert.go#L97: reflect.Int8: reflect.TypeFor[int8](),
convert.go#L98: reflect.Int16: reflect.TypeFor[int16](),
convert.go#L99: reflect.Int32: reflect.TypeFor[int32](),
convert.go#L100: reflect.Int64: reflect.TypeFor[int64](),
convert.go#L101: reflect.Uint: reflect.TypeFor[uint](),
convert.go#L102: reflect.Uint8: reflect.TypeFor[uint8](),
convert.go#L103: reflect.Uint16: reflect.TypeFor[uint16](),
convert.go#L104: reflect.Uint32: reflect.TypeFor[uint32](),
convert.go#L105: reflect.Uint64: reflect.TypeFor[uint64](),
convert.go#L106: reflect.String: reflect.TypeFor[string](),
pgtype.go#L530: reflect.Int: reflect.TypeFor[*int](),
pgtype.go#L531: reflect.Int8: reflect.TypeFor[*int8](),
pgtype.go#L532: reflect.Int16: reflect.TypeFor[*int16](),
pgtype.go#L533: reflect.Int32: reflect.TypeFor[*int32](),
pgtype.go#L534: reflect.Int64: reflect.TypeFor[*int64](),
pgtype.go#L535: reflect.Uint: reflect.TypeFor[*uint](),
pgtype.go#L536: reflect.Uint8: reflect.TypeFor[*uint8](),
pgtype.go#L537: reflect.Uint16: reflect.TypeFor[*uint16](),
pgtype.go#L538: reflect.Uint32: reflect.TypeFor[*uint32](),
pgtype.go#L539: reflect.Uint64: reflect.TypeFor[*uint64](),
pgtype.go#L540: reflect.Float32: reflect.TypeFor[*float32](),
pgtype.go#L541: reflect.Float64: reflect.TypeFor[*float64](),
pgtype.go#L542: reflect.String: reflect.TypeFor[*string](),
pgtype.go#L543: reflect.Bool: reflect.TypeFor[*bool](),
pgtype.go#L1378: reflect.Int: reflect.TypeFor[int](),
pgtype.go#L1379: reflect.Int8: reflect.TypeFor[int8](),
pgtype.go#L1380: reflect.Int16: reflect.TypeFor[int16](),
pgtype.go#L1381: reflect.Int32: reflect.TypeFor[int32](),
pgtype.go#L1382: reflect.Int64: reflect.TypeFor[int64](),
pgtype.go#L1383: reflect.Uint: reflect.TypeFor[uint](),
pgtype.go#L1384: reflect.Uint8: reflect.TypeFor[uint8](),
pgtype.go#L1385: reflect.Uint16: reflect.TypeFor[uint16](),
pgtype.go#L1386: reflect.Uint32: reflect.TypeFor[uint32](),
pgtype.go#L1387: reflect.Uint64: reflect.TypeFor[uint64](),
pgtype.go#L1388: reflect.Float32: reflect.TypeFor[float32](),
pgtype.go#L1389: reflect.Float64: reflect.TypeFor[float64](),
pgtype.go#L1390: reflect.String: reflect.TypeFor[string](),
pgtype.go#L1391: reflect.Bool: reflect.TypeFor[bool](),
pgtype.go#L1394: var byteSliceType = reflect.TypeFor[[]byte]()
pgtype.go#L2036: var valuerReflectType = reflect.TypeFor[driver.Valuer]()
golang.org/x/tools/go/ast/edge
edge.go#L185: nodePtrType := reflect.TypeFor[N]()
html/template
content.go#L131: errorType = reflect.TypeFor[error]()
content.go#L132: fmtStringerType = reflect.TypeFor[fmt.Stringer]()
js.go#L128: var jsonMarshalType = reflect.TypeFor[json.Marshaler]()
testing
fuzz.go#L166: reflect.TypeFor[[]byte](): true,
fuzz.go#L167: reflect.TypeFor[string](): true,
fuzz.go#L168: reflect.TypeFor[bool](): true,
fuzz.go#L169: reflect.TypeFor[byte](): true,
fuzz.go#L170: reflect.TypeFor[rune](): true,
fuzz.go#L171: reflect.TypeFor[float32](): true,
fuzz.go#L172: reflect.TypeFor[float64](): true,
fuzz.go#L173: reflect.TypeFor[int](): true,
fuzz.go#L174: reflect.TypeFor[int8](): true,
fuzz.go#L175: reflect.TypeFor[int16](): true,
fuzz.go#L176: reflect.TypeFor[int32](): true,
fuzz.go#L177: reflect.TypeFor[int64](): true,
fuzz.go#L178: reflect.TypeFor[uint](): true,
fuzz.go#L179: reflect.TypeFor[uint8](): true,
fuzz.go#L180: reflect.TypeFor[uint16](): true,
fuzz.go#L181: reflect.TypeFor[uint32](): true,
fuzz.go#L182: reflect.TypeFor[uint64](): true,
fuzz.go#L227: if fnType.NumIn() < 2 || fnType.In(0) != reflect.TypeFor[*T]() {
text/template
exec.go#L97: var missingValReflectType = reflect.TypeFor[missingValType]()
exec.go#L764: errorType = reflect.TypeFor[error]()
exec.go#L765: fmtStringerType = reflect.TypeFor[fmt.Stringer]()
exec.go#L766: reflectValueType = reflect.TypeFor[reflect.Value]()