encoding/json.decodeState.opcode (field)

33 uses

	encoding/json (current package)
		decode.go#L207: 	opcode       int // last read result
		decode.go#L269: 			d.opcode = op
		decode.go#L278: 		d.opcode = d.scan.step(&d.scan, d.data[d.off])
		decode.go#L281: 		d.opcode = d.scan.eof()
		decode.go#L294: 			d.opcode = newOp
		decode.go#L301: 	d.opcode = d.scan.eof()
		decode.go#L343: 		d.opcode = stateEndValue(&d.scan, data[i])
		decode.go#L345: 		d.opcode = scanEnd
		decode.go#L354: 	switch d.opcode {
		decode.go#L399: 	switch d.opcode {
		decode.go#L535: 		if d.opcode == scanEndArray {
		decode.go#L570: 		if d.opcode == scanSkipSpace {
		decode.go#L573: 		if d.opcode == scanEndArray {
		decode.go#L576: 		if d.opcode != scanArrayValue {
		decode.go#L665: 		if d.opcode == scanEndObject {
		decode.go#L669: 		if d.opcode != scanBeginLiteral {
		decode.go#L743: 		if d.opcode == scanSkipSpace {
		decode.go#L746: 		if d.opcode != scanObjectKey {
		decode.go#L812: 		if d.opcode == scanSkipSpace {
		decode.go#L820: 		if d.opcode == scanEndObject {
		decode.go#L823: 		if d.opcode != scanObjectValue {
		decode.go#L1030: 	switch d.opcode {
		decode.go#L1051: 		if d.opcode == scanEndArray {
		decode.go#L1058: 		if d.opcode == scanSkipSpace {
		decode.go#L1061: 		if d.opcode == scanEndArray {
		decode.go#L1064: 		if d.opcode != scanArrayValue {
		decode.go#L1077: 		if d.opcode == scanEndObject {
		decode.go#L1081: 		if d.opcode != scanBeginLiteral {
		decode.go#L1095: 		if d.opcode == scanSkipSpace {
		decode.go#L1098: 		if d.opcode != scanObjectKey {
		decode.go#L1107: 		if d.opcode == scanSkipSpace {
		decode.go#L1110: 		if d.opcode == scanEndObject {
		decode.go#L1113: 		if d.opcode != scanObjectValue {