Home | History | Annotate | Download | only in json

Lines Matching refs:interface

22 var streamTest = []interface{}{
28 []interface{}{"a", "b", "c"},
29 map[string]interface{}{"?": "Kelvin", "ß": "long s"},
98 v interface{}
139 out := make([]interface{}, i)
253 var val interface{}
282 expTokens []interface{}
286 v interface{}
291 {json: `10`, expTokens: []interface{}{float64(10)}},
292 {json: ` [10] `, expTokens: []interface{}{
294 {json: ` [false,10,"b"] `, expTokens: []interface{}{
296 {json: `{ "a": 1 }`, expTokens: []interface{}{
298 {json: `{"a": 1, "b":"3"}`, expTokens: []interface{}{
300 {json: ` [{"a": 1},{"a": 2}] `, expTokens: []interface{}{
305 {json: `{"obj": {"a": 1}}`, expTokens: []interface{}{
308 {json: `{"obj": [{"a": 1}]}`, expTokens: []interface{}{
314 {json: `{ "a": 1 }`, expTokens: []interface{}{
318 {json: ` [ { "a" : 1 } ] `, expTokens: []interface{}{
320 decodeThis{map[string]interface{}{"a": float64(1)}},
322 {json: ` [{"a": 1},{"a": 2}] `, expTokens: []interface{}{
324 decodeThis{map[string]interface{}{"a": float64(1)}},
325 decodeThis{map[string]interface{}{"a": float64(2)}},
327 {json: `{ "obj" : [ { "a" : 1 } ] }`, expTokens: []interface{}{
329 decodeThis{map[string]interface{}{"a": float64(1)}},
332 {json: `{"obj": {"a": 1}}`, expTokens: []interface{}{
334 decodeThis{map[string]interface{}{"a": float64(1)}},
336 {json: `{"obj": [{"a": 1}]}`, expTokens: []interface{}{
338 decodeThis{[]interface{}{
339 map[string]interface{}{"a": float64(1)},
342 {json: ` [{"a": 1} {"a": 2}] `, expTokens: []interface{}{
344 decodeThis{map[string]interface{}{"a": float64(1)}},
347 {json: `{ "` + strings.Repeat("a", 513) + `" 1 }`, expTokens: []interface{}{
351 {json: `{ "\a" }`, expTokens: []interface{}{
355 {json: ` \a`, expTokens: []interface{}{
367 var tk interface{}