MCPcopy
hub / github.com/buger/jsonparser / findTokenStart

Function findTokenStart

parser.go:41–52  ·  view source on GitHub ↗

SYS-REQ-001

(data []byte, token byte)

Source from the content-addressed store, hash-verified

39
40// SYS-REQ-001
41func findTokenStart(data []byte, token byte) int {
42 for i := len(data) - 1; i >= 0; i-- {
43 switch data[i] {
44 case token:
45 return i
46 case '[', '{':
47 return 0
48 }
49 }
50
51 return 0
52}
53
54// SYS-REQ-001, SYS-REQ-020, SYS-REQ-024
55func findKeyStart(data []byte, key string) (int, error) {

Callers 2

DeleteFunction · 0.85

Calls

no outgoing calls

Tested by 1

Used in the wild real call sites across dependent graphs

searching dependent graphs…