Commit 456a01a
encoding/binary: add bool support
This change adds support for decoding and encoding the bool type. The
encoding is a single byte, with a zero value for false and a non-zero
value for true.
Closes golang#16856.
Change-Id: I1d1114b320263691473bb100cad0f380e0204186
Reviewed-on: https://go-review.googlesource.com/28514
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>1 parent 5e7bae5 commit 456a01a
2 files changed
+85
-8
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
169 | 169 | | |
170 | 170 | | |
171 | 171 | | |
| 172 | + | |
| 173 | + | |
172 | 174 | | |
173 | 175 | | |
174 | 176 | | |
| |||
185 | 187 | | |
186 | 188 | | |
187 | 189 | | |
188 | | - | |
| 190 | + | |
189 | 191 | | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
190 | 196 | | |
191 | 197 | | |
192 | 198 | | |
| |||
258 | 264 | | |
259 | 265 | | |
260 | 266 | | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
261 | 287 | | |
262 | 288 | | |
263 | 289 | | |
| |||
378 | 404 | | |
379 | 405 | | |
380 | 406 | | |
381 | | - | |
| 407 | + | |
| 408 | + | |
382 | 409 | | |
383 | 410 | | |
384 | 411 | | |
| |||
395 | 422 | | |
396 | 423 | | |
397 | 424 | | |
| 425 | + | |
| 426 | + | |
| 427 | + | |
| 428 | + | |
| 429 | + | |
| 430 | + | |
| 431 | + | |
| 432 | + | |
| 433 | + | |
| 434 | + | |
| 435 | + | |
| 436 | + | |
| 437 | + | |
| 438 | + | |
| 439 | + | |
398 | 440 | | |
399 | 441 | | |
400 | 442 | | |
| |||
485 | 527 | | |
486 | 528 | | |
487 | 529 | | |
| 530 | + | |
| 531 | + | |
| 532 | + | |
488 | 533 | | |
489 | 534 | | |
490 | 535 | | |
| |||
547 | 592 | | |
548 | 593 | | |
549 | 594 | | |
| 595 | + | |
| 596 | + | |
| 597 | + | |
550 | 598 | | |
551 | 599 | | |
552 | 600 | | |
| |||
609 | 657 | | |
610 | 658 | | |
611 | 659 | | |
612 | | - | |
| 660 | + | |
613 | 661 | | |
614 | 662 | | |
615 | 663 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
| 30 | + | |
| 31 | + | |
30 | 32 | | |
31 | 33 | | |
32 | 34 | | |
| |||
58 | 60 | | |
59 | 61 | | |
60 | 62 | | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
61 | 66 | | |
62 | 67 | | |
63 | 68 | | |
| |||
76 | 81 | | |
77 | 82 | | |
78 | 83 | | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
79 | 87 | | |
80 | 88 | | |
81 | 89 | | |
| |||
94 | 102 | | |
95 | 103 | | |
96 | 104 | | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
97 | 108 | | |
98 | 109 | | |
99 | 110 | | |
| |||
141 | 152 | | |
142 | 153 | | |
143 | 154 | | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
144 | 174 | | |
145 | 175 | | |
146 | 176 | | |
| |||
422 | 452 | | |
423 | 453 | | |
424 | 454 | | |
425 | | - | |
| 455 | + | |
426 | 456 | | |
427 | 457 | | |
428 | 458 | | |
429 | 459 | | |
430 | 460 | | |
431 | | - | |
432 | | - | |
433 | | - | |
434 | | - | |
| 461 | + | |
| 462 | + | |
| 463 | + | |
435 | 464 | | |
436 | 465 | | |
437 | 466 | | |
| |||
0 commit comments