File tree Expand file tree Collapse file tree 2 files changed +268
-268
lines changed
array/mostly-safe-casts/lib
math/base/special/copysignf Expand file tree Collapse file tree 2 files changed +268
-268
lines changed Original file line number Diff line number Diff line change 1
1
{
2
- "float64" : {
3
- "float64" : 1 ,
4
- "float32" : 1 ,
5
- "int32" : 0 ,
6
- "int16" : 0 ,
7
- "int8" : 0 ,
8
- "uint32" : 0 ,
9
- "uint16" : 0 ,
10
- "uint8" : 0 ,
11
- "uint8c" : 0 ,
12
- "complex128" : 1 ,
13
- "complex64" : 1 ,
14
- "bool" : 0 ,
15
- "generic" : 1
16
- },
17
- "float32" : {
18
- "float64" : 1 ,
19
- "float32" : 1 ,
20
- "int32" : 0 ,
21
- "int16" : 0 ,
22
- "int8" : 0 ,
23
- "uint32" : 0 ,
24
- "uint16" : 0 ,
25
- "uint8" : 0 ,
26
- "uint8c" : 0 ,
27
- "complex128" : 1 ,
28
- "complex64" : 1 ,
29
- "bool" : 0 ,
30
- "generic" : 1
31
- },
32
- "int32" : {
33
- "float64" : 1 ,
34
- "float32" : 0 ,
35
- "int32" : 1 ,
36
- "int16" : 0 ,
37
- "int8" : 0 ,
38
- "uint32" : 0 ,
39
- "uint16" : 0 ,
40
- "uint8" : 0 ,
41
- "uint8c" : 0 ,
42
- "complex128" : 1 ,
43
- "complex64" : 0 ,
44
- "bool" : 0 ,
45
- "generic" : 1
46
- },
47
- "int16" : {
48
- "float64" : 1 ,
49
- "float32" : 1 ,
50
- "int32" : 1 ,
51
- "int16" : 1 ,
52
- "int8" : 0 ,
53
- "uint32" : 0 ,
54
- "uint16" : 0 ,
55
- "uint8" : 0 ,
56
- "uint8c" : 0 ,
57
- "complex128" : 1 ,
58
- "complex64" : 1 ,
59
- "bool" : 0 ,
60
- "generic" : 1
61
- },
62
- "int8" : {
63
- "float64" : 1 ,
64
- "float32" : 1 ,
65
- "int32" : 1 ,
66
- "int16" : 1 ,
67
- "int8" : 1 ,
68
- "uint32" : 0 ,
69
- "uint16" : 0 ,
70
- "uint8" : 0 ,
71
- "uint8c" : 0 ,
72
- "complex128" : 1 ,
73
- "complex64" : 1 ,
74
- "bool" : 0 ,
75
- "generic" : 1
76
- },
77
- "uint32" : {
78
- "float64" : 1 ,
79
- "float32" : 0 ,
80
- "int32" : 0 ,
81
- "int16" : 0 ,
82
- "int8" : 0 ,
83
- "uint32" : 1 ,
84
- "uint16" : 0 ,
85
- "uint8" : 0 ,
86
- "uint8c" : 0 ,
87
- "complex128" : 1 ,
88
- "complex64" : 0 ,
89
- "bool" : 0 ,
90
- "generic" : 1
91
- },
92
- "uint16" : {
93
- "float64" : 1 ,
94
- "float32" : 1 ,
95
- "int32" : 1 ,
96
- "int16" : 0 ,
97
- "int8" : 0 ,
98
- "uint32" : 1 ,
99
- "uint16" : 1 ,
100
- "uint8" : 0 ,
101
- "uint8c" : 0 ,
102
- "complex128" : 1 ,
103
- "complex64" : 1 ,
104
- "bool" : 0 ,
105
- "generic" : 1
106
- },
107
- "uint8" : {
108
- "float64" : 1 ,
109
- "float32" : 1 ,
110
- "int32" : 1 ,
111
- "int16" : 1 ,
112
- "int8" : 0 ,
113
- "uint32" : 1 ,
114
- "uint16" : 1 ,
115
- "uint8" : 1 ,
116
- "uint8c" : 1 ,
117
- "complex128" : 1 ,
118
- "complex64" : 1 ,
119
- "bool" : 0 ,
120
- "generic" : 1
121
- },
122
- "uint8c" : {
123
- "float64" : 1 ,
124
- "float32" : 1 ,
125
- "int32" : 1 ,
126
- "int16" : 1 ,
127
- "int8" : 0 ,
128
- "uint32" : 1 ,
129
- "uint16" : 1 ,
130
- "uint8" : 1 ,
131
- "uint8c" : 1 ,
132
- "complex128" : 1 ,
133
- "complex64" : 1 ,
134
- "bool" : 0 ,
135
- "generic" : 1
136
- },
137
- "complex128" : {
138
- "float64" : 0 ,
139
- "float32" : 0 ,
140
- "int32" : 0 ,
141
- "int16" : 0 ,
142
- "int8" : 0 ,
143
- "uint32" : 0 ,
144
- "uint16" : 0 ,
145
- "uint8" : 0 ,
146
- "uint8c" : 0 ,
147
- "complex128" : 1 ,
148
- "complex64" : 1 ,
149
- "bool" : 0 ,
150
- "generic" : 1
151
- },
152
- "complex64" : {
153
- "float64" : 0 ,
154
- "float32" : 0 ,
155
- "int32" : 0 ,
156
- "int16" : 0 ,
157
- "int8" : 0 ,
158
- "uint32" : 0 ,
159
- "uint16" : 0 ,
160
- "uint8" : 0 ,
161
- "uint8c" : 0 ,
162
- "complex128" : 1 ,
163
- "complex64" : 1 ,
164
- "bool" : 0 ,
165
- "generic" : 1
166
- },
167
- "bool" : {
168
- "float64" : 0 ,
169
- "float32" : 0 ,
170
- "int32" : 0 ,
171
- "int16" : 0 ,
172
- "int8" : 0 ,
173
- "uint32" : 0 ,
174
- "uint16" : 0 ,
175
- "uint8" : 0 ,
176
- "uint8c" : 0 ,
177
- "complex128" : 0 ,
178
- "complex64" : 0 ,
179
- "bool" : 1 ,
180
- "generic" : 1
181
- },
182
- "generic" : {
183
- "float64" : 0 ,
184
- "float32" : 0 ,
185
- "int32" : 0 ,
186
- "int16" : 0 ,
187
- "int8" : 0 ,
188
- "uint32" : 0 ,
189
- "uint16" : 0 ,
190
- "uint8" : 0 ,
191
- "uint8c" : 0 ,
192
- "complex128" : 0 ,
193
- "complex64" : 0 ,
194
- "bool" : 0 ,
195
- "generic" : 1
196
- }
2
+ "float64" : {
3
+ "float64" : 1 ,
4
+ "float32" : 1 ,
5
+ "int32" : 0 ,
6
+ "int16" : 0 ,
7
+ "int8" : 0 ,
8
+ "uint32" : 0 ,
9
+ "uint16" : 0 ,
10
+ "uint8" : 0 ,
11
+ "uint8c" : 0 ,
12
+ "complex128" : 1 ,
13
+ "complex64" : 1 ,
14
+ "bool" : 0 ,
15
+ "generic" : 1
16
+ },
17
+ "float32" : {
18
+ "float64" : 1 ,
19
+ "float32" : 1 ,
20
+ "int32" : 0 ,
21
+ "int16" : 0 ,
22
+ "int8" : 0 ,
23
+ "uint32" : 0 ,
24
+ "uint16" : 0 ,
25
+ "uint8" : 0 ,
26
+ "uint8c" : 0 ,
27
+ "complex128" : 1 ,
28
+ "complex64" : 1 ,
29
+ "bool" : 0 ,
30
+ "generic" : 1
31
+ },
32
+ "int32" : {
33
+ "float64" : 1 ,
34
+ "float32" : 0 ,
35
+ "int32" : 1 ,
36
+ "int16" : 0 ,
37
+ "int8" : 0 ,
38
+ "uint32" : 0 ,
39
+ "uint16" : 0 ,
40
+ "uint8" : 0 ,
41
+ "uint8c" : 0 ,
42
+ "complex128" : 1 ,
43
+ "complex64" : 0 ,
44
+ "bool" : 0 ,
45
+ "generic" : 1
46
+ },
47
+ "int16" : {
48
+ "float64" : 1 ,
49
+ "float32" : 1 ,
50
+ "int32" : 1 ,
51
+ "int16" : 1 ,
52
+ "int8" : 0 ,
53
+ "uint32" : 0 ,
54
+ "uint16" : 0 ,
55
+ "uint8" : 0 ,
56
+ "uint8c" : 0 ,
57
+ "complex128" : 1 ,
58
+ "complex64" : 1 ,
59
+ "bool" : 0 ,
60
+ "generic" : 1
61
+ },
62
+ "int8" : {
63
+ "float64" : 1 ,
64
+ "float32" : 1 ,
65
+ "int32" : 1 ,
66
+ "int16" : 1 ,
67
+ "int8" : 1 ,
68
+ "uint32" : 0 ,
69
+ "uint16" : 0 ,
70
+ "uint8" : 0 ,
71
+ "uint8c" : 0 ,
72
+ "complex128" : 1 ,
73
+ "complex64" : 1 ,
74
+ "bool" : 0 ,
75
+ "generic" : 1
76
+ },
77
+ "uint32" : {
78
+ "float64" : 1 ,
79
+ "float32" : 0 ,
80
+ "int32" : 0 ,
81
+ "int16" : 0 ,
82
+ "int8" : 0 ,
83
+ "uint32" : 1 ,
84
+ "uint16" : 0 ,
85
+ "uint8" : 0 ,
86
+ "uint8c" : 0 ,
87
+ "complex128" : 1 ,
88
+ "complex64" : 0 ,
89
+ "bool" : 0 ,
90
+ "generic" : 1
91
+ },
92
+ "uint16" : {
93
+ "float64" : 1 ,
94
+ "float32" : 1 ,
95
+ "int32" : 1 ,
96
+ "int16" : 0 ,
97
+ "int8" : 0 ,
98
+ "uint32" : 1 ,
99
+ "uint16" : 1 ,
100
+ "uint8" : 0 ,
101
+ "uint8c" : 0 ,
102
+ "complex128" : 1 ,
103
+ "complex64" : 1 ,
104
+ "bool" : 0 ,
105
+ "generic" : 1
106
+ },
107
+ "uint8" : {
108
+ "float64" : 1 ,
109
+ "float32" : 1 ,
110
+ "int32" : 1 ,
111
+ "int16" : 1 ,
112
+ "int8" : 0 ,
113
+ "uint32" : 1 ,
114
+ "uint16" : 1 ,
115
+ "uint8" : 1 ,
116
+ "uint8c" : 1 ,
117
+ "complex128" : 1 ,
118
+ "complex64" : 1 ,
119
+ "bool" : 0 ,
120
+ "generic" : 1
121
+ },
122
+ "uint8c" : {
123
+ "float64" : 1 ,
124
+ "float32" : 1 ,
125
+ "int32" : 1 ,
126
+ "int16" : 1 ,
127
+ "int8" : 0 ,
128
+ "uint32" : 1 ,
129
+ "uint16" : 1 ,
130
+ "uint8" : 1 ,
131
+ "uint8c" : 1 ,
132
+ "complex128" : 1 ,
133
+ "complex64" : 1 ,
134
+ "bool" : 0 ,
135
+ "generic" : 1
136
+ },
137
+ "complex128" : {
138
+ "float64" : 0 ,
139
+ "float32" : 0 ,
140
+ "int32" : 0 ,
141
+ "int16" : 0 ,
142
+ "int8" : 0 ,
143
+ "uint32" : 0 ,
144
+ "uint16" : 0 ,
145
+ "uint8" : 0 ,
146
+ "uint8c" : 0 ,
147
+ "complex128" : 1 ,
148
+ "complex64" : 1 ,
149
+ "bool" : 0 ,
150
+ "generic" : 1
151
+ },
152
+ "complex64" : {
153
+ "float64" : 0 ,
154
+ "float32" : 0 ,
155
+ "int32" : 0 ,
156
+ "int16" : 0 ,
157
+ "int8" : 0 ,
158
+ "uint32" : 0 ,
159
+ "uint16" : 0 ,
160
+ "uint8" : 0 ,
161
+ "uint8c" : 0 ,
162
+ "complex128" : 1 ,
163
+ "complex64" : 1 ,
164
+ "bool" : 0 ,
165
+ "generic" : 1
166
+ },
167
+ "bool" : {
168
+ "float64" : 0 ,
169
+ "float32" : 0 ,
170
+ "int32" : 0 ,
171
+ "int16" : 0 ,
172
+ "int8" : 0 ,
173
+ "uint32" : 0 ,
174
+ "uint16" : 0 ,
175
+ "uint8" : 0 ,
176
+ "uint8c" : 0 ,
177
+ "complex128" : 0 ,
178
+ "complex64" : 0 ,
179
+ "bool" : 1 ,
180
+ "generic" : 1
181
+ },
182
+ "generic" : {
183
+ "float64" : 0 ,
184
+ "float32" : 0 ,
185
+ "int32" : 0 ,
186
+ "int16" : 0 ,
187
+ "int8" : 0 ,
188
+ "uint32" : 0 ,
189
+ "uint16" : 0 ,
190
+ "uint8" : 0 ,
191
+ "uint8c" : 0 ,
192
+ "complex128" : 0 ,
193
+ "complex64" : 0 ,
194
+ "bool" : 0 ,
195
+ "generic" : 1
196
+ }
197
197
}
You can’t perform that action at this time.
0 commit comments