MCPcopy Create free account
hub / github.com/cockroachdb/cockroachdb-parser / buildObject

Method buildObject

pkg/util/json/parser.go:246–253  ·  view source on GitHub ↗

buildObject builds top JSON object.

()

Source from the content-addressed store, hash-verified

244
245// buildObject builds top JSON object.
246func (p *fastJSONParser) buildObject() (JSON, error) {
247 if len(p.kind) == 0 || p.kind[len(p.kind)-1] != kindObject {
248 return nil, errUnexpectedState
249 }
250 j := p.obj[len(p.obj)-1].Build()
251 p.pop()
252 return p.stackReturn(j)
253}
254
255// pop stack.
256func (p *fastJSONParser) pop() {

Callers 1

parseObjectKeyMethod · 0.95

Calls 3

popMethod · 0.95
stackReturnMethod · 0.95
BuildMethod · 0.45

Tested by

no test coverage detected