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

22 uses

	github.com/valyala/fastjson (current package)
		parser.go#L702: func (v *Value) Type() Type {
		parser.go#L785: 	if v == nil || v.Type() != TypeNumber {
		parser.go#L798: 	if v == nil || v.Type() != TypeNumber {
		parser.go#L816: 	if v == nil || v.Type() != TypeNumber {
		parser.go#L834: 	if v == nil || v.Type() != TypeNumber {
		parser.go#L847: 	if v == nil || v.Type() != TypeNumber {
		parser.go#L862: 	if v == nil || v.Type() != TypeString {
		parser.go#L888: 		return nil, fmt.Errorf("value doesn't contain object; it contains %s", v.Type())
		parser.go#L900: 		return nil, fmt.Errorf("value doesn't contain array; it contains %s", v.Type())
		parser.go#L911: 	if v.Type() != TypeString {
		parser.go#L912: 		return nil, fmt.Errorf("value doesn't contain string; it contains %s", v.Type())
		parser.go#L921: 	if v.Type() != TypeNumber {
		parser.go#L922: 		return 0, fmt.Errorf("value doesn't contain number; it contains %s", v.Type())
		parser.go#L931: 	if v.Type() != TypeNumber {
		parser.go#L932: 		return 0, fmt.Errorf("value doesn't contain number; it contains %s", v.Type())
		parser.go#L949: 	if v.Type() != TypeNumber {
		parser.go#L950: 		return 0, fmt.Errorf("value doesn't contain number; it contains %s", v.Type())
		parser.go#L967: 	if v.Type() != TypeNumber {
		parser.go#L968: 		return 0, fmt.Errorf("value doesn't contain number; it contains %s", v.Type())
		parser.go#L977: 	if v.Type() != TypeNumber {
		parser.go#L978: 		return 0, fmt.Errorf("value doesn't contain number; it contains %s", v.Type())
		parser.go#L993: 	return false, fmt.Errorf("value doesn't contain bool; it contains %s", v.Type())