type encoding/json/jsontext.Value
29 uses
encoding/json/jsontext (current package)
decode.go#L677: func (d *Decoder) ReadValue() (Value, error) {
decode.go#L681: func (d *decoderState) ReadValue(flags *jsonwire.ValueFlags) (Value, error) {
encode.go#L524: func (e *Encoder) WriteValue(v Value) error {
encode.go#L527: func (e *encoderState) WriteValue(v Value) error {
encode.go#L668: func (e *encoderState) reformatValue(dst []byte, src Value, depth int) ([]byte, int, error) {
encode.go#L716: func (e *encoderState) reformatObject(dst []byte, src Value, depth int) ([]byte, int, error) {
encode.go#L827: func (e *encoderState) reformatArray(dst []byte, src Value, depth int) ([]byte, int, error) {
value.go#L49: if err := e.s.WriteValue(Value(src)); err != nil {
value.go#L66: type Value []byte
value.go#L69: func (v Value) Clone() Value {
value.go#L74: func (v Value) String() string {
value.go#L96: func (v Value) IsValid(opts ...Options) bool {
value.go#L130: func (v *Value) Format(opts ...Options) error {
value.go#L137: func (v *Value) format(opts1, opts2 []Options) error {
value.go#L164: func (v *Value) Compact(opts ...Options) error {
value.go#L187: func (v *Value) Indent(opts ...Options) error {
value.go#L223: func (v *Value) Canonicalize(opts ...Options) error {
value.go#L234: func (v Value) MarshalJSON() ([]byte, error) {
value.go#L244: func (v *Value) UnmarshalJSON(b []byte) error {
value.go#L255: func (v Value) Kind() Kind {
encoding/json
v2_stream.go#L190: type RawMessage = jsontext.Value
encoding/json/v2
arshal_embedded.go#L37: var jsontextValueType = reflect.TypeFor[jsontext.Value]()
arshal_embedded.go#L54: b, _ := reflect.TypeAssert[jsontext.Value](v.Value)
arshal_embedded.go#L177: b, _ := reflect.TypeAssert[*jsontext.Value](v.Addr())
errors.go#L92: JSONValue jsontext.Value // may be nil if irrelevant or unknown
errors.go#L169: if k := jsontext.Value(tokOrVal).Kind(); k == '[' || k == '{' {
errors.go#L178: JSONKind: jsontext.Value(tokOrVal).Kind()}
errors.go#L187: serr.JSONValue = jsontext.Value(export.Decoder(d).PreviousTokenOrValue()).Clone()