github.com/valyala/fastjson.Value.Type (method)

22 uses

	github.com/valyala/fastjson (current package)
		parser.go#L678: func (v *Value) Type() Type {
		parser.go#L761: 	if v == nil || v.Type() != TypeNumber {
		parser.go#L774: 	if v == nil || v.Type() != TypeNumber {
		parser.go#L792: 	if v == nil || v.Type() != TypeNumber {
		parser.go#L810: 	if v == nil || v.Type() != TypeNumber {
		parser.go#L823: 	if v == nil || v.Type() != TypeNumber {
		parser.go#L838: 	if v == nil || v.Type() != TypeString {
		parser.go#L864: 		return nil, fmt.Errorf("value doesn't contain object; it contains %s", v.Type())
		parser.go#L876: 		return nil, fmt.Errorf("value doesn't contain array; it contains %s", v.Type())
		parser.go#L887: 	if v.Type() != TypeString {
		parser.go#L888: 		return nil, fmt.Errorf("value doesn't contain string; it contains %s", v.Type())
		parser.go#L897: 	if v.Type() != TypeNumber {
		parser.go#L898: 		return 0, fmt.Errorf("value doesn't contain number; it contains %s", v.Type())
		parser.go#L907: 	if v.Type() != TypeNumber {
		parser.go#L908: 		return 0, fmt.Errorf("value doesn't contain number; it contains %s", v.Type())
		parser.go#L925: 	if v.Type() != TypeNumber {
		parser.go#L926: 		return 0, fmt.Errorf("value doesn't contain number; it contains %s", v.Type())
		parser.go#L943: 	if v.Type() != TypeNumber {
		parser.go#L944: 		return 0, fmt.Errorf("value doesn't contain number; it contains %s", v.Type())
		parser.go#L953: 	if v.Type() != TypeNumber {
		parser.go#L954: 		return 0, fmt.Errorf("value doesn't contain number; it contains %s", v.Type())
		parser.go#L969: 	return false, fmt.Errorf("value doesn't contain bool; it contains %s", v.Type())