(b, v []byte)
| 1147 | } |
| 1148 | |
| 1149 | func appendArrayQuotedBytes(b, v []byte) []byte { |
| 1150 | b = append(b, '"') |
| 1151 | for { |
| 1152 | i := bytes.IndexAny(v, `"\`) |
| 1153 | if i < 0 { |
| 1154 | b = append(b, v...) |
| 1155 | break |
| 1156 | } |
| 1157 | if i > 0 { |
| 1158 | b = append(b, v[:i]...) |
| 1159 | } |
| 1160 | b = append(b, '\\', v[i]) |
| 1161 | v = v[i+1:] |
| 1162 | } |
| 1163 | return append(b, '"') |
| 1164 | } |
| 1165 | |
| 1166 | func appendValue(b []byte, v driver.Value) ([]byte, error) { |
| 1167 | return append(b, encode(nil, v, 0)...), nil |
no outgoing calls
no test coverage detected
searching dependent graphs…