encoding/json.decodeState.errorContext (field)

15 uses

	encoding/json (current package)
		decode.go#L209: 	errorContext struct { // provides context for type errors
		decode.go#L232: 	d.errorContext.Struct = nil
		decode.go#L235: 	d.errorContext.FieldStack = d.errorContext.FieldStack[:0]
		decode.go#L249: 	if d.errorContext.Struct != nil || len(d.errorContext.FieldStack) > 0 {
		decode.go#L252: 			err.Struct = d.errorContext.Struct.Name()
		decode.go#L253: 			err.Field = strings.Join(d.errorContext.FieldStack, ".")
		decode.go#L660: 	origErrorContext := d.errorContext
		decode.go#L735: 				d.errorContext.FieldStack = append(d.errorContext.FieldStack, f.name)
		decode.go#L736: 				d.errorContext.Struct = t
		decode.go#L818: 		d.errorContext.FieldStack = d.errorContext.FieldStack[:len(origErrorContext.FieldStack)]
		decode.go#L819: 		d.errorContext.Struct = origErrorContext.Struct