File: builtin_test.go

package info (click to toggle)
golang-github-json-iterator-go 1.1.12-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie, trixie-proposed-updates
  • size: 916 kB
  • sloc: sh: 19; makefile: 3
file content (69 lines) | stat: -rw-r--r-- 1,492 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
package test

func init() {
	testCases = append(testCases,
		(*bool)(nil),
		(*boolAlias)(nil),
		(*byte)(nil),
		(*byteAlias)(nil),
		(*float32)(nil),
		(*float32Alias)(nil),
		(*float64)(nil),
		(*float64Alias)(nil),
		(*int8)(nil),
		(*int8Alias)(nil),
		(*int16)(nil),
		(*int16Alias)(nil),
		(*int32)(nil),
		(*int32Alias)(nil),
		(*int64)(nil),
		(*int64Alias)(nil),
		(*string)(nil),
		(*stringAlias)(nil),
		(*uint8)(nil),
		(*uint8Alias)(nil),
		(*uint16)(nil),
		(*uint16Alias)(nil),
		(*uint32)(nil),
		(*uint32Alias)(nil),
		(*uintptr)(nil),
		(*uintptrAlias)(nil),
		(*struct {
			A int8Alias    `json:"a"`
			B int16Alias   `json:"stream"`
			C int32Alias   `json:"c"`
			D int64Alias   `json:"d"`
			E uintAlias    `json:"e"`
			F uint16Alias  `json:"f"`
			G uint32Alias  `json:"g"`
			H uint64Alias  `json:"h"`
			I float32Alias `json:"i"`
			J float64Alias `json:"j"`
			K stringAlias  `json:"k"`
			L intAlias     `json:"l"`
			M uintAlias    `json:"m"`
			N boolAlias    `json:"n"`
			O uintptrAlias `json:"o"`
		})(nil),
	)
}

type boolAlias bool
type byteAlias byte
type float32Alias float32
type float64Alias float64
type ptrFloat64Alias *float64
type int8Alias int8
type int16Alias int16
type int32Alias int32
type ptrInt32Alias *int32
type int64Alias int64
type stringAlias string
type ptrStringAlias *string
type uint8Alias uint8
type uint16Alias uint16
type uint32Alias uint32
type uintptrAlias uintptr
type uintAlias uint
type uint64Alias uint64
type intAlias int