encoding/json/jsontext.Token.String (method, view implemented interface methods)
21 uses
encoding/json/jsontext (current package)
token.go#L278: func (t Token) String() string {
token.go#L401: err = &numError{accessor: "Float", value: t.String(), err: errors.Unwrap(err)} // only ever ErrRange
token.go#L413: return f64, &numError{accessor: "Float", value: t.String(), err: strconv.ErrRange}
token.go#L425: switch t.String() {
token.go#L463: return minInt64, &numError{accessor: "Int", value: t.String(), err: strconv.ErrRange}
token.go#L471: return maxInt64, &numError{accessor: "Int", value: t.String(), err: strconv.ErrRange}
token.go#L479: return f64toi64(f64), &numError{accessor: "Int", value: t.String(), err: strconv.ErrSyntax}
token.go#L488: return maxInt64, &numError{accessor: "Int", value: t.String(), err: strconv.ErrRange}
token.go#L498: return i64, &numError{accessor: "Int", value: t.String(), err: strconv.ErrSyntax}
token.go#L500: return i64, &numError{accessor: "Int", value: t.String(), err: strconv.ErrRange}
token.go#L553: return maxUint64, &numError{accessor: "Uint", value: t.String(), err: strconv.ErrRange}
token.go#L558: return f64tou64(f64), &numError{accessor: "Uint", value: t.String(), err: strconv.ErrSyntax}
token.go#L567: return minUint64, &numError{accessor: "Uint", value: t.String(), err: strconv.ErrSyntax}
token.go#L577: return u64, &numError{accessor: "Uint", value: t.String(), err: strconv.ErrSyntax}
token.go#L579: return u64, &numError{accessor: "Uint", value: t.String(), err: strconv.ErrRange}
encoding/json
v2_stream.go#L251: return tok.String(), nil
v2_stream.go#L254: return Number(tok.String()), nil
v2_stream.go#L258: return nil, &UnmarshalTypeError{Value: "number " + tok.String(), Type: reflect.TypeFor[float64](), Offset: dec.InputOffset()}
encoding/json/v2
arshal_any.go#L196: name := tok.String()
arshal_default.go#L189: switch tok.String() {
arshal_default.go#L195: if uo.Flags.Get(jsonflags.StringifyWithLegacySemantics) && tok.String() == "null" {