type github.com/valyala/fastjson.Value

66 uses

	github.com/valyala/fastjson (current package)
		arena.go#L36: func (a *Arena) NewObject() *Value {
		arena.go#L48: func (a *Arena) NewArray() *Value {
		arena.go#L58: func (a *Arena) NewString(s string) *Value {
		arena.go#L70: func (a *Arena) NewStringBytes(b []byte) *Value {
		arena.go#L82: func (a *Arena) NewNumberFloat64(f float64) *Value {
		arena.go#L94: func (a *Arena) NewNumberInt(n int) *Value {
		arena.go#L106: func (a *Arena) NewNumberString(s string) *Value {
		arena.go#L114: func (a *Arena) NewNull() *Value {
		arena.go#L119: func (a *Arena) NewTrue() *Value {
		arena.go#L124: func (a *Arena) NewFalse() *Value {
		handy.go#L135: func Parse(s string) (*Value, error) {
		handy.go#L144: func MustParse(s string) *Value {
		handy.go#L155: func ParseBytes(b []byte) (*Value, error) {
		handy.go#L164: func MustParseBytes(b []byte) *Value {
		parser.go#L30: func (p *Parser) Parse(s string) (*Value, error) {
		parser.go#L51: func (p *Parser) ParseBytes(b []byte) (*Value, error) {
		parser.go#L56: 	vs []Value
		parser.go#L67: func (c *cache) getValue() *Value {
		parser.go#L71: 		c.vs = append(c.vs, Value{})
		parser.go#L98: 	v *Value
		parser.go#L104: func (c *cache) parseValue(s string, depth int) (*Value, string, error) {
		parser.go#L173: func (c *cache) parseArray(s string, depth int) (*Value, string, error) {
		parser.go#L190: 		var v *Value
		parser.go#L216: func (c *cache) parseObject(s string, depth int) (*Value, string, error) {
		parser.go#L533: func (o *Object) Get(key string) *Value {
		parser.go#L562: func (o *Object) Visit(f func(key []byte, v *Value)) {
		parser.go#L582: type Value struct {
		parser.go#L584: 	a []*Value
		parser.go#L589: func (v *Value) reset() {
		parser.go#L600: func (v *Value) MarshalTo(dst []byte) []byte {
		parser.go#L641: func (v *Value) String() string {
		parser.go#L702: func (v *Value) Type() Type {
		parser.go#L713: func (v *Value) Exists(keys ...string) bool {
		parser.go#L725: func (v *Value) Get(keys ...string) *Value {
		parser.go#L755: func (v *Value) GetObject(keys ...string) *Object {
		parser.go#L770: func (v *Value) GetArray(keys ...string) []*Value {
		parser.go#L783: func (v *Value) GetFloat64(keys ...string) float64 {
		parser.go#L796: func (v *Value) GetInt(keys ...string) int {
		parser.go#L814: func (v *Value) GetUint(keys ...string) uint {
		parser.go#L832: func (v *Value) GetInt64(keys ...string) int64 {
		parser.go#L845: func (v *Value) GetUint64(keys ...string) uint64 {
		parser.go#L860: func (v *Value) GetStringBytes(keys ...string) []byte {
		parser.go#L873: func (v *Value) GetBool(keys ...string) bool {
		parser.go#L886: func (v *Value) Object() (*Object, error) {
		parser.go#L898: func (v *Value) Array() ([]*Value, error) {
		parser.go#L910: func (v *Value) StringBytes() ([]byte, error) {
		parser.go#L920: func (v *Value) Float64() (float64, error) {
		parser.go#L930: func (v *Value) Int() (int, error) {
		parser.go#L948: func (v *Value) Uint() (uint, error) {
		parser.go#L966: func (v *Value) Int64() (int64, error) {
		parser.go#L976: func (v *Value) Uint64() (uint64, error) {
		parser.go#L986: func (v *Value) Bool() (bool, error) {
		parser.go#L997: 	valueTrue  = &Value{t: TypeTrue}
		parser.go#L998: 	valueFalse = &Value{t: TypeFalse}
		parser.go#L999: 	valueNull  = &Value{t: TypeNull}
		scanner.go#L27: 	v *Value
		scanner.go#L90: func (sc *Scanner) Value() *Value {
		update.go#L39: func (v *Value) Del(key string) {
		update.go#L59: func (o *Object) Set(key string, value *Value) {
		update.go#L87: func (v *Value) Set(key string, value *Value) {
		update.go#L107: func (v *Value) SetArrayItem(idx int, value *Value) {