Unnamed repository; edit this file 'description' to name the repository.
| ofs | hex dump | ascii |
|---|---|---|
| 0000 | 62 30 56 49 4d 20 38 2e 32 00 00 00 00 10 00 00 1a a3 6d 62 98 e9 98 05 a9 55 00 00 70 63 00 00 | b0VIM.8.2.........mb.....U..pc.. |
| 0020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0040 | 00 00 00 00 6d 79 2d 63 6f 6d 70 75 74 65 72 2e 6c 6f 63 61 6c 00 00 00 00 00 00 00 00 00 00 00 | ....my-computer.local........... |
| 0060 | 00 00 00 00 00 00 00 00 00 00 00 00 7e 70 63 2f 44 6f 63 75 6d 65 6e 74 73 2f 72 75 73 74 2d 61 | ............~pc/Documents/rust-a |
| 0080 | 6e 61 6c 79 7a 65 72 2f 63 72 61 74 65 73 2f 69 64 65 2d 61 73 73 69 73 74 73 2f 73 72 63 2f 74 | nalyzer/crates/ide-assists/src/t |
| 00a0 | 65 73 74 73 2f 73 6f 75 72 63 65 67 65 6e 2e 72 73 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ests/sourcegen.rs............... |
| 00c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 00e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 01a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 01c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 01e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 02a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 02c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 02e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 03a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 03c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 03e0 | 00 00 00 00 00 00 00 00 00 75 74 66 2d 38 0d 00 33 32 31 30 00 00 00 00 23 22 21 20 13 12 55 00 | .........utf-8..3210....#"!...U. |
| 0400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 04a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 04c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 04e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 05a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 05c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 05e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0600 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 06a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 06c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 06e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 07a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 07c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 07e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0800 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0860 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 08a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 08c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 08e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 09a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 09c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 09e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0a00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0a60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0a80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0b00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0c00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0c20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0c60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0c80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0d00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0d20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0e00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0e20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0e60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0e80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0f00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0f20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1000 | 74 70 02 00 7f 00 00 00 02 00 00 00 00 00 00 00 6e 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 | tp..............n............... |
| 1020 | 01 00 00 00 00 00 00 00 03 00 00 00 00 00 00 00 52 00 00 00 00 00 00 00 6f 00 00 00 00 00 00 00 | ................R.......o....... |
| 1040 | 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1060 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 10a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 10c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 10e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 11a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 11c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 11e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 13a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 13c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 13e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 14a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 14c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 14e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 15a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 15c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 15e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1600 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 16a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 16c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 16e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 17a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 17c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 17e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1800 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1860 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 18a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 18c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 18e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 19a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 19c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 19e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1a00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1a60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1a80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1b00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1d00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1d20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1e00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1e20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1e60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1e80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2000 | 61 64 00 00 03 00 00 00 d7 01 00 00 00 10 00 00 6e 00 00 00 00 00 00 00 d6 0f 00 00 d5 0f 00 00 | ad..............n............... |
| 2020 | b5 0f 00 00 b4 0f 00 00 96 0f 00 00 95 0f 00 00 8d 0f 00 00 6f 0f 00 00 4a 0f 00 00 49 0f 00 00 | ....................o...J...I... |
| 2040 | 43 0f 00 00 25 0f 00 00 24 0f 00 00 0c 0f 00 00 f1 0e 00 00 ef 0e 00 00 d9 0e 00 00 b2 0e 00 00 | C...%...$....................... |
| 2060 | 6b 0e 00 00 4d 0e 00 00 eb 0d 00 00 c7 0d 00 00 aa 0d 00 00 a2 0d 00 00 8f 0d 00 00 7b 0d 00 00 | k...M.......................{... |
| 2080 | 6d 0d 00 00 65 0d 00 00 53 0d 00 00 49 0d 00 00 46 0d 00 00 3d 0d 00 00 1f 0d 00 00 ff 0c 00 00 | m...e...S...I...F...=........... |
| 20a0 | c4 0c 00 00 8b 0c 00 00 78 0c 00 00 77 0c 00 00 53 0c 00 00 45 0c 00 00 3b 0c 00 00 dc 0b 00 00 | ........x...w...S...E...;....... |
| 20c0 | b3 0b 00 00 64 0b 00 00 52 0b 00 00 47 0b 00 00 41 0b 00 00 40 0b 00 00 3a 0b 00 00 eb 0a 00 00 | ....d...R...G...A...@...:....... |
| 20e0 | 9a 0a 00 00 84 0a 00 00 83 0a 00 00 53 0a 00 00 2d 0a 00 00 d2 09 00 00 c7 09 00 00 7c 09 00 00 | ............S...-...........|... |
| 2100 | 51 09 00 00 4b 09 00 00 49 09 00 00 38 09 00 00 27 09 00 00 16 09 00 00 02 09 00 00 ef 08 00 00 | Q...K...I...8...'............... |
| 2120 | ed 08 00 00 ec 08 00 00 db 08 00 00 cb 08 00 00 bb 08 00 00 98 08 00 00 7c 08 00 00 7a 08 00 00 | ........................|...z... |
| 2140 | 79 08 00 00 6b 08 00 00 49 08 00 00 f6 07 00 00 f5 07 00 00 d3 07 00 00 93 07 00 00 5f 07 00 00 | y...k...I..................._... |
| 2160 | 55 07 00 00 20 07 00 00 0c 07 00 00 0b 07 00 00 cd 06 00 00 93 06 00 00 3f 06 00 00 3e 06 00 00 | U.......................?...>... |
| 2180 | 14 06 00 00 cb 05 00 00 95 05 00 00 72 05 00 00 59 05 00 00 0a 05 00 00 db 04 00 00 c4 04 00 00 | ............r...Y............... |
| 21a0 | b1 04 00 00 6f 04 00 00 0c 04 00 00 bc 03 00 00 bb 03 00 00 8c 03 00 00 38 03 00 00 1b 03 00 00 | ....o...................8....... |
| 21c0 | 9c 02 00 00 17 02 00 00 ee 01 00 00 d7 01 00 00 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 | ................................ |
| 21e0 | 20 20 20 20 20 20 20 20 20 20 20 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...........);................... |
| 2200 | 20 20 20 20 20 20 26 61 73 73 69 73 74 2e 69 64 2c 20 64 6f 63 2c 00 20 20 20 20 20 20 20 20 20 | ......&assist.id,.doc,.......... |
| 2220 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 5c 6e 5c 6e 7b 7d 3a 20 61 73 73 69 73 74 20 64 | ..............."\n\n{}:.assist.d |
| 2240 | 6f 63 73 20 73 68 6f 75 6c 64 20 62 65 20 70 72 6f 70 65 72 20 73 65 6e 74 65 6e 63 65 73 2c 20 | ocs.should.be.proper.sentences,. |
| 2260 | 77 69 74 68 20 63 61 70 69 74 61 6c 69 7a 61 74 69 6f 6e 20 61 6e 64 20 61 20 66 75 6c 6c 20 73 | with.capitalization.and.a.full.s |
| 2280 | 74 6f 70 20 61 74 20 74 68 65 20 65 6e 64 2e 5c 6e 5c 6e 7b 7d 5c 6e 5c 6e 22 2c 00 20 20 20 20 | top.at.the.end.\n\n{}\n\n",..... |
| 22a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 63 2e 63 68 61 72 73 28 29 | ....................(doc.chars() |
| 22c0 | 2e 6e 65 78 74 28 29 2e 75 6e 77 72 61 70 28 29 2e 69 73 5f 61 73 63 69 69 5f 75 70 70 65 72 63 | .next().unwrap().is_ascii_upperc |
| 22e0 | 61 73 65 28 29 20 26 26 20 64 6f 63 2e 65 6e 64 73 5f 77 69 74 68 28 27 2e 27 29 29 20 7c 7c 20 | ase().&&.doc.ends_with('.')).||. |
| 2300 | 61 73 73 69 73 74 2e 73 65 63 74 69 6f 6e 73 2e 6c 65 6e 28 29 20 3e 20 30 2c 00 20 20 20 20 20 | assist.sections.len().>.0,...... |
| 2320 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 73 73 65 72 74 21 28 00 20 20 20 20 20 20 20 20 | ...............assert!(......... |
| 2340 | 20 20 20 20 20 20 20 20 20 20 20 20 6c 65 74 20 64 6f 63 20 3d 20 74 61 6b 65 5f 75 6e 74 69 6c | ............let.doc.=.take_until |
| 2360 | 28 6c 69 6e 65 73 2e 62 79 5f 72 65 66 28 29 2c 20 22 60 60 60 22 29 2e 74 72 69 6d 28 29 2e 74 | (lines.by_ref(),."```").trim().t |
| 2380 | 6f 5f 73 74 72 69 6e 67 28 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 77 68 69 6c | o_string();.................whil |
| 23a0 | 65 20 6c 69 6e 65 73 2e 70 65 65 6b 28 29 2e 69 73 5f 73 6f 6d 65 28 29 20 7b 00 00 20 20 20 20 | e.lines.peek().is_some().{...... |
| 23c0 | 20 20 20 20 20 20 20 20 20 20 20 20 6c 65 74 20 6d 75 74 20 61 73 73 69 73 74 20 3d 20 41 73 73 | ............let.mut.assist.=.Ass |
| 23e0 | 69 73 74 20 7b 20 69 64 2c 20 6c 6f 63 61 74 69 6f 6e 2c 20 73 65 63 74 69 6f 6e 73 3a 20 56 65 | ist.{.id,.location,.sections:.Ve |
| 2400 | 63 3a 3a 6e 65 77 28 29 20 7d 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 65 74 20 | c::new().};.................let. |
| 2420 | 6c 6f 63 61 74 69 6f 6e 20 3d 20 73 6f 75 72 63 65 67 65 6e 3a 3a 4c 6f 63 61 74 69 6f 6e 20 7b | location.=.sourcegen::Location.{ |
| 2440 | 20 66 69 6c 65 3a 20 70 61 74 68 2e 74 6f 5f 70 61 74 68 5f 62 75 66 28 29 2c 20 6c 69 6e 65 3a | .file:.path.to_path_buf(),.line: |
| 2460 | 20 62 6c 6f 63 6b 2e 6c 69 6e 65 20 7d 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c | .block.line.};.................l |
| 2480 | 65 74 20 6d 75 74 20 6c 69 6e 65 73 20 3d 20 62 6c 6f 63 6b 2e 63 6f 6e 74 65 6e 74 73 2e 69 74 | et.mut.lines.=.block.contents.it |
| 24a0 | 65 72 28 29 2e 70 65 65 6b 61 62 6c 65 28 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | er().peekable();................ |
| 24c0 | 20 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 64 00 20 20 20 20 20 | .);.....................id...... |
| 24e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 69 6e 76 61 6c 69 64 20 61 73 73 69 73 74 20 69 | ..............."invalid.assist.i |
| 2500 | 64 3a 20 7b 3a 3f 7d 22 2c 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 64 | d:.{:?}",.....................id |
| 2520 | 2e 63 68 61 72 73 28 29 2e 61 6c 6c 28 7c 69 74 7c 20 69 74 2e 69 73 5f 61 73 63 69 69 5f 6c 6f | .chars().all(|it|.it.is_ascii_lo |
| 2540 | 77 65 72 63 61 73 65 28 29 20 7c 7c 20 69 74 20 3d 3d 20 27 5f 27 29 2c 00 20 20 20 20 20 20 20 | wercase().||.it.==.'_'),........ |
| 2560 | 20 20 20 20 20 20 20 20 20 61 73 73 65 72 74 21 28 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .........assert!(............... |
| 2580 | 20 20 6c 65 74 20 69 64 20 3d 20 62 6c 6f 63 6b 2e 69 64 3b 00 20 20 20 20 20 20 20 20 20 20 20 | ..let.id.=.block.id;............ |
| 25a0 | 20 20 20 20 20 2f 2f 20 60 65 78 74 72 61 63 74 5f 63 6f 6d 6d 65 6e 74 5f 62 6c 6f 63 6b 73 60 | .....//.`extract_comment_blocks` |
| 25c0 | 20 66 6f 72 20 74 68 61 74 2e 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f 20 46 49 | .for.that..................//.FI |
| 25e0 | 58 4d 45 3a 20 64 6f 65 73 6e 27 74 20 73 75 70 70 6f 72 74 20 62 6c 61 6e 6b 20 6c 69 6e 65 73 | XME:.doesn't.support.blank.lines |
| 2600 | 20 79 65 74 2c 20 6e 65 65 64 20 74 6f 20 74 77 65 61 6b 00 20 20 20 20 20 20 20 20 20 20 20 20 | .yet,.need.to.tweak............. |
| 2620 | 66 6f 72 20 62 6c 6f 63 6b 20 69 6e 20 63 6f 6d 6d 65 6e 74 5f 62 6c 6f 63 6b 73 20 7b 00 00 20 | for.block.in.comment_blocks.{... |
| 2640 | 20 20 20 20 20 20 20 20 20 20 20 6c 65 74 20 63 6f 6d 6d 65 6e 74 5f 62 6c 6f 63 6b 73 20 3d 20 | ...........let.comment_blocks.=. |
| 2660 | 73 6f 75 72 63 65 67 65 6e 3a 3a 43 6f 6d 6d 65 6e 74 42 6c 6f 63 6b 3a 3a 65 78 74 72 61 63 74 | sourcegen::CommentBlock::extract |
| 2680 | 28 22 41 73 73 69 73 74 22 2c 20 26 74 65 78 74 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 6c | ("Assist",.&text);.............l |
| 26a0 | 65 74 20 74 65 78 74 20 3d 20 66 73 3a 3a 72 65 61 64 5f 74 6f 5f 73 74 72 69 6e 67 28 70 61 74 | et.text.=.fs::read_to_string(pat |
| 26c0 | 68 29 2e 75 6e 77 72 61 70 28 29 3b 00 20 20 20 20 20 20 20 20 66 6e 20 63 6f 6c 6c 65 63 74 5f | h).unwrap();.........fn.collect_ |
| 26e0 | 66 69 6c 65 28 61 63 63 3a 20 26 6d 75 74 20 56 65 63 3c 41 73 73 69 73 74 3e 2c 20 70 61 74 68 | file(acc:.&mut.Vec<Assist>,.path |
| 2700 | 3a 20 26 50 61 74 68 29 20 7b 00 00 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 72 65 73 3b 00 | :.&Path).{..........return.res;. |
| 2720 | 20 20 20 20 20 20 20 20 72 65 73 2e 73 6f 72 74 5f 62 79 28 7c 6c 68 73 2c 20 72 68 73 7c 20 6c | ........res.sort_by(|lhs,.rhs|.l |
| 2740 | 68 73 2e 69 64 2e 63 6d 70 28 26 72 68 73 2e 69 64 29 29 3b 00 20 20 20 20 20 20 20 20 7d 00 20 | hs.id.cmp(&rhs.id));.........}.. |
| 2760 | 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6c 65 63 74 5f 66 69 6c 65 28 26 6d 75 74 20 72 65 73 | ...........collect_file(&mut.res |
| 2780 | 2c 20 70 61 74 68 2e 61 73 5f 70 61 74 68 28 29 29 3b 00 20 20 20 20 20 20 20 20 66 6f 72 20 70 | ,.path.as_path());.........for.p |
| 27a0 | 61 74 68 20 69 6e 20 73 6f 75 72 63 65 67 65 6e 3a 3a 6c 69 73 74 5f 72 75 73 74 5f 66 69 6c 65 | ath.in.sourcegen::list_rust_file |
| 27c0 | 73 28 26 68 61 6e 64 6c 65 72 73 5f 64 69 72 29 20 7b 00 20 20 20 20 20 20 20 20 6c 65 74 20 6d | s(&handlers_dir).{.........let.m |
| 27e0 | 75 74 20 72 65 73 20 3d 20 56 65 63 3a 3a 6e 65 77 28 29 3b 00 00 20 20 20 20 20 20 20 20 6c 65 | ut.res.=.Vec::new();..........le |
| 2800 | 74 20 68 61 6e 64 6c 65 72 73 5f 64 69 72 20 3d 20 70 72 6f 6a 65 63 74 5f 72 6f 6f 74 28 29 2e | t.handlers_dir.=.project_root(). |
| 2820 | 6a 6f 69 6e 28 22 63 72 61 74 65 73 2f 69 64 65 2d 61 73 73 69 73 74 73 2f 73 72 63 2f 68 61 6e | join("crates/ide-assists/src/han |
| 2840 | 64 6c 65 72 73 22 29 3b 00 20 20 20 20 66 6e 20 63 6f 6c 6c 65 63 74 28 29 20 2d 3e 20 56 65 63 | dlers");.....fn.collect().->.Vec |
| 2860 | 3c 41 73 73 69 73 74 3e 20 7b 00 69 6d 70 6c 20 41 73 73 69 73 74 20 7b 00 00 7d 00 20 20 20 20 | <Assist>.{.impl.Assist.{..}..... |
| 2880 | 73 65 63 74 69 6f 6e 73 3a 20 56 65 63 3c 53 65 63 74 69 6f 6e 3e 2c 00 20 20 20 20 6c 6f 63 61 | sections:.Vec<Section>,.....loca |
| 28a0 | 74 69 6f 6e 3a 20 73 6f 75 72 63 65 67 65 6e 3a 3a 4c 6f 63 61 74 69 6f 6e 2c 00 20 20 20 20 69 | tion:.sourcegen::Location,.....i |
| 28c0 | 64 3a 20 53 74 72 69 6e 67 2c 00 73 74 72 75 63 74 20 41 73 73 69 73 74 20 7b 00 23 5b 64 65 72 | d:.String,.struct.Assist.{.#[der |
| 28e0 | 69 76 65 28 44 65 62 75 67 29 5d 00 00 7d 00 20 20 20 20 61 66 74 65 72 3a 20 53 74 72 69 6e 67 | ive(Debug)]..}.....after:.String |
| 2900 | 2c 00 20 20 20 20 62 65 66 6f 72 65 3a 20 53 74 72 69 6e 67 2c 00 20 20 20 20 64 6f 63 3a 20 53 | ,.....before:.String,.....doc:.S |
| 2920 | 74 72 69 6e 67 2c 00 73 74 72 75 63 74 20 53 65 63 74 69 6f 6e 20 7b 00 23 5b 64 65 72 69 76 65 | tring,.struct.Section.{.#[derive |
| 2940 | 28 44 65 62 75 67 29 5d 00 7d 00 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 66 73 3a 3a 77 72 69 | (Debug)].}.....}.........fs::wri |
| 2960 | 74 65 28 64 73 74 2c 20 63 6f 6e 74 65 6e 74 73 29 2e 75 6e 77 72 61 70 28 29 3b 00 20 20 20 20 | te(dst,.contents).unwrap();..... |
| 2980 | 20 20 20 20 6c 65 74 20 64 73 74 20 3d 20 70 72 6f 6a 65 63 74 5f 72 6f 6f 74 28 29 2e 6a 6f 69 | ....let.dst.=.project_root().joi |
| 29a0 | 6e 28 22 64 6f 63 73 2f 75 73 65 72 2f 67 65 6e 65 72 61 74 65 64 5f 61 73 73 69 73 74 73 2e 61 | n("docs/user/generated_assists.a |
| 29c0 | 64 6f 63 22 29 3b 00 20 20 20 20 20 20 20 20 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 61 73 | doc");.........);.............as |
| 29e0 | 73 69 73 74 73 2e 69 6e 74 6f 5f 69 74 65 72 28 29 2e 6d 61 70 28 7c 69 74 7c 20 69 74 2e 74 6f | sists.into_iter().map(|it|.it.to |
| 2a00 | 5f 73 74 72 69 6e 67 28 29 29 2e 63 6f 6c 6c 65 63 74 3a 3a 3c 56 65 63 3c 5f 3e 3e 28 29 2e 6a | _string()).collect::<Vec<_>>().j |
| 2a20 | 6f 69 6e 28 22 5c 6e 5c 6e 22 29 2c 00 20 20 20 20 20 20 20 20 20 20 20 20 22 73 6f 75 72 63 65 | oin("\n\n"),............."source |
| 2a40 | 67 65 6e 5f 61 73 73 69 73 74 73 5f 64 6f 63 73 22 2c 00 20 20 20 20 20 20 20 20 6c 65 74 20 63 | gen_assists_docs",.........let.c |
| 2a60 | 6f 6e 74 65 6e 74 73 20 3d 20 73 6f 75 72 63 65 67 65 6e 3a 3a 61 64 64 5f 70 72 65 61 6d 62 6c | ontents.=.sourcegen::add_preambl |
| 2a80 | 65 28 00 00 20 20 20 20 20 20 20 20 2f 2f 20 61 20 72 65 6c 65 61 73 65 2e 00 20 20 20 20 20 20 | e(..........//.a.release........ |
| 2aa0 | 20 20 2f 2f 20 67 69 74 20 72 65 70 6f 2e 20 49 6e 73 74 65 61 64 2c 20 60 63 61 72 67 6f 20 78 | ..//.git.repo..Instead,.`cargo.x |
| 2ac0 | 74 61 73 6b 20 72 65 6c 65 61 73 65 60 20 72 75 6e 73 20 74 68 69 73 20 74 65 73 74 20 62 65 66 | task.release`.runs.this.test.bef |
| 2ae0 | 6f 72 65 20 6d 61 6b 69 6e 67 00 20 20 20 20 20 20 20 20 2f 2f 20 47 65 6e 65 72 61 74 65 20 61 | ore.making.........//.Generate.a |
| 2b00 | 73 73 69 73 74 73 20 6d 61 6e 75 61 6c 2e 20 4e 6f 74 65 20 74 68 61 74 20 77 65 20 64 6f 20 5f | ssists.manual..Note.that.we.do._ |
| 2b20 | 6e 6f 74 5f 20 63 6f 6d 6d 69 74 20 6d 61 6e 75 61 6c 20 74 6f 20 74 68 65 00 20 20 20 20 7b 00 | not_.commit.manual.to.the.....{. |
| 2b40 | 00 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 26 62 | .....}.........);.............&b |
| 2b60 | 75 66 2c 00 20 20 20 20 20 20 20 20 20 20 20 20 26 70 72 6f 6a 65 63 74 5f 72 6f 6f 74 28 29 2e | uf,.............&project_root(). |
| 2b80 | 6a 6f 69 6e 28 22 63 72 61 74 65 73 2f 69 64 65 2d 61 73 73 69 73 74 73 2f 73 72 63 2f 74 65 73 | join("crates/ide-assists/src/tes |
| 2ba0 | 74 73 2f 67 65 6e 65 72 61 74 65 64 2e 72 73 22 29 2c 00 20 20 20 20 20 20 20 20 73 6f 75 72 63 | ts/generated.rs"),.........sourc |
| 2bc0 | 65 67 65 6e 3a 3a 65 6e 73 75 72 65 5f 66 69 6c 65 5f 63 6f 6e 74 65 6e 74 73 28 00 20 20 20 20 | egen::ensure_file_contents(..... |
| 2be0 | 20 20 20 20 6c 65 74 20 62 75 66 20 3d 20 73 6f 75 72 63 65 67 65 6e 3a 3a 61 64 64 5f 70 72 65 | ....let.buf.=.sourcegen::add_pre |
| 2c00 | 61 6d 62 6c 65 28 22 73 6f 75 72 63 65 67 65 6e 5f 61 73 73 69 73 74 73 5f 64 6f 63 73 22 2c 20 | amble("sourcegen_assists_docs",. |
| 2c20 | 73 6f 75 72 63 65 67 65 6e 3a 3a 72 65 66 6f 72 6d 61 74 28 62 75 66 29 29 3b 00 20 20 20 20 20 | sourcegen::reformat(buf));...... |
| 2c40 | 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...}.............}.............. |
| 2c60 | 20 20 20 62 75 66 2e 70 75 73 68 5f 73 74 72 28 26 74 65 73 74 29 00 00 20 20 20 20 20 20 20 20 | ...buf.push_str(&test).......... |
| 2c80 | 20 20 20 20 20 20 20 20 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 | ........);.....................r |
| 2ca0 | 65 76 65 61 6c 5f 68 61 73 68 5f 63 6f 6d 6d 65 6e 74 73 28 26 73 65 63 74 69 6f 6e 2e 61 66 74 | eveal_hash_comments(§ion.aft |
| 2cc0 | 65 72 29 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 76 65 61 6c 5f 68 | er).....................reveal_h |
| 2ce0 | 61 73 68 5f 63 6f 6d 6d 65 6e 74 73 28 26 73 65 63 74 69 6f 6e 2e 62 65 66 6f 72 65 29 2c 00 20 | ash_comments(§ion.before),.. |
| 2d00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 26 61 73 73 69 73 74 2e 69 64 2c 00 20 | ...................&assist.id,.. |
| 2d20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 26 74 65 73 74 5f 69 64 2c 00 22 23 23 | ...................&test_id,."## |
| 2d40 | 23 23 23 23 2c 00 7d 7d 00 7b 7d 22 23 23 23 23 23 29 00 7b 7d 22 23 23 23 23 23 2c 20 72 23 23 | ####,.}}.{}"#####).{}"#####,.r## |
| 2d60 | 23 23 23 22 00 72 23 23 23 23 23 22 00 20 20 20 20 20 20 20 20 22 7b 7d 22 2c 00 20 20 20 20 63 | ###".r#####"........."{}",.....c |
| 2d80 | 68 65 63 6b 5f 64 6f 63 5f 74 65 73 74 28 00 66 6e 20 64 6f 63 74 65 73 74 5f 7b 7d 28 29 20 7b | heck_doc_test(.fn.doctest_{}().{ |
| 2da0 | 7b 00 23 5b 74 65 73 74 5d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 23 | {.#[test].....................r# |
| 2dc0 | 23 23 23 23 23 22 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 65 74 20 74 65 73 74 20 | #####".................let.test. |
| 2de0 | 3d 20 66 6f 72 6d 61 74 21 28 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 | =.format!(.....................i |
| 2e00 | 66 20 69 64 78 20 3d 3d 20 30 20 7b 20 61 73 73 69 73 74 2e 69 64 2e 63 6c 6f 6e 65 28 29 20 7d | f.idx.==.0.{.assist.id.clone().} |
| 2e20 | 20 65 6c 73 65 20 7b 20 66 6f 72 6d 61 74 21 28 22 7b 7d 5f 7b 7d 22 2c 20 26 61 73 73 69 73 74 | .else.{.format!("{}_{}",.&assist |
| 2e40 | 2e 69 64 2c 20 69 64 78 29 20 7d 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 65 74 | .id,.idx).};.................let |
| 2e60 | 20 74 65 73 74 5f 69 64 20 3d 00 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 28 69 64 78 2c | .test_id.=.............for.(idx, |
| 2e80 | 20 73 65 63 74 69 6f 6e 29 20 69 6e 20 61 73 73 69 73 74 2e 73 65 63 74 69 6f 6e 73 2e 69 74 65 | .section).in.assist.sections.ite |
| 2ea0 | 72 28 29 2e 65 6e 75 6d 65 72 61 74 65 28 29 20 7b 00 20 20 20 20 20 20 20 20 66 6f 72 20 61 73 | r().enumerate().{.........for.as |
| 2ec0 | 73 69 73 74 20 69 6e 20 61 73 73 69 73 74 73 2e 69 74 65 72 28 29 20 7b 00 20 20 20 20 20 20 20 | sist.in.assists.iter().{........ |
| 2ee0 | 20 2e 74 6f 5f 73 74 72 69 6e 67 28 29 3b 00 22 00 75 73 65 20 73 75 70 65 72 3a 3a 63 68 65 63 | ..to_string();.".use.super::chec |
| 2f00 | 6b 5f 64 6f 63 5f 74 65 73 74 3b 00 20 20 20 20 20 20 20 20 6c 65 74 20 6d 75 74 20 62 75 66 20 | k_doc_test;.........let.mut.buf. |
| 2f20 | 3d 20 22 00 00 20 20 20 20 20 20 20 20 2f 2f 20 47 65 6e 65 72 61 74 65 20 64 6f 63 74 65 73 74 | =."..........//.Generate.doctest |
| 2f40 | 73 2e 00 20 20 20 20 7b 00 00 20 20 20 20 6c 65 74 20 61 73 73 69 73 74 73 20 3d 20 41 73 73 69 | s......{......let.assists.=.Assi |
| 2f60 | 73 74 3a 3a 63 6f 6c 6c 65 63 74 28 29 3b 00 66 6e 20 73 6f 75 72 63 65 67 65 6e 5f 61 73 73 69 | st::collect();.fn.sourcegen_assi |
| 2f80 | 73 74 73 5f 64 6f 63 73 28 29 20 7b 00 23 5b 74 65 73 74 5d 00 00 75 73 65 20 74 65 73 74 5f 75 | sts_docs().{.#[test]..use.test_u |
| 2fa0 | 74 69 6c 73 3a 3a 70 72 6f 6a 65 63 74 5f 72 6f 6f 74 3b 00 00 75 73 65 20 73 74 64 3a 3a 7b 66 | tils::project_root;..use.std::{f |
| 2fc0 | 6d 74 2c 20 66 73 2c 20 70 61 74 68 3a 3a 50 61 74 68 7d 3b 00 00 2f 2f 21 20 47 65 6e 65 72 61 | mt,.fs,.path::Path};..//!.Genera |
| 2fe0 | 74 65 73 20 60 61 73 73 69 73 74 73 2e 6d 64 60 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 2e 00 | tes.`assists.md`.documentation.. |
| 3000 | 61 64 00 00 87 06 00 00 eb 07 00 00 00 10 00 00 52 00 00 00 00 00 00 00 ff 0f 00 00 bb 0f 00 00 | ad..............R............... |
| 3020 | ba 0f 00 00 74 0f 00 00 2d 0f 00 00 ea 0e 00 00 e9 0e 00 00 9f 0e 00 00 8d 0e 00 00 8c 0e 00 00 | ....t...-....................... |
| 3040 | 6b 0e 00 00 5d 0e 00 00 53 0e 00 00 52 0e 00 00 f5 0d 00 00 cf 0d 00 00 af 0d 00 00 8b 0d 00 00 | k...]...S...R................... |
| 3060 | 70 0d 00 00 5e 0d 00 00 36 0d 00 00 28 0d 00 00 0d 0d 00 00 03 0d 00 00 fd 0c 00 00 fb 0c 00 00 | p...^...6...(................... |
| 3080 | fa 0c 00 00 db 0c 00 00 9c 0c 00 00 82 0c 00 00 73 0c 00 00 51 0c 00 00 40 0c 00 00 1c 0c 00 00 | ................s...Q...@....... |
| 30a0 | 11 0c 00 00 10 0c 00 00 e8 0b 00 00 8b 0b 00 00 4f 0b 00 00 31 0b 00 00 1e 0b 00 00 0c 0b 00 00 | ................O...1........... |
| 30c0 | 09 0b 00 00 08 0b 00 00 00 0b 00 00 f8 0a 00 00 f2 0a 00 00 f1 0a 00 00 ea 0a 00 00 e2 0a 00 00 | ................................ |
| 30e0 | da 0a 00 00 bd 0a 00 00 90 0a 00 00 65 0a 00 00 56 0a 00 00 4c 0a 00 00 4b 0a 00 00 3c 0a 00 00 | ............e...V...L...K...<... |
| 3100 | 36 0a 00 00 34 0a 00 00 33 0a 00 00 05 0a 00 00 da 09 00 00 9e 09 00 00 77 09 00 00 64 09 00 00 | 6...4...3...............w...d... |
| 3120 | 62 09 00 00 61 09 00 00 31 09 00 00 06 09 00 00 f2 08 00 00 b6 08 00 00 9d 08 00 00 7b 08 00 00 | b...a...1...................{... |
| 3140 | 68 08 00 00 53 08 00 00 40 08 00 00 32 08 00 00 27 08 00 00 00 08 00 00 ed 07 00 00 eb 07 00 00 | [email protected]...'............... |
| 3160 | ea 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 31a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 31c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 31e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 32a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 32c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 32e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 33a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 33c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 33e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 34a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 34c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 34e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 35a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 35c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 35e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3600 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 36a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 36c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 36e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 37a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 37c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 37e0 | 00 00 00 00 00 00 00 00 00 00 00 7d 00 20 20 20 20 20 20 20 20 2e 63 6f 6c 6c 65 63 74 28 29 00 | ...........}..........collect(). |
| 3800 | 20 20 20 20 20 20 20 20 2e 6d 61 70 28 7c 69 74 7c 20 66 6f 72 6d 61 74 21 28 22 7b 7d 5c 6e 22 | .........map(|it|.format!("{}\n" |
| 3820 | 2c 20 69 74 29 29 00 20 20 20 20 20 20 20 20 7d 29 00 20 20 20 20 20 20 20 20 20 20 20 20 7d 00 | ,.it)).........}).............}. |
| 3840 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 74 00 20 20 20 20 20 20 20 20 20 20 20 20 7d | ................it.............} |
| 3860 | 20 65 6c 73 65 20 7b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 22 00 20 20 20 20 20 | .else.{.................""...... |
| 3880 | 20 20 20 20 20 20 20 7d 20 65 6c 73 65 20 69 66 20 69 74 20 3d 3d 20 22 23 22 20 7b 00 20 20 20 | .......}.else.if.it.==."#".{.... |
| 38a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 72 69 70 70 65 64 00 20 20 20 20 20 20 20 20 20 20 | .............stripped........... |
| 38c0 | 20 20 69 66 20 6c 65 74 20 53 6f 6d 65 28 73 74 72 69 70 70 65 64 29 20 3d 20 69 74 2e 73 74 72 | ..if.let.Some(stripped).=.it.str |
| 38e0 | 69 70 5f 70 72 65 66 69 78 28 22 23 20 22 29 20 7b 00 20 20 20 20 20 20 20 20 2e 6d 61 70 28 7c | ip_prefix("#.").{..........map(| |
| 3900 | 69 74 7c 20 7b 00 20 20 20 20 74 65 78 74 2e 73 70 6c 69 74 28 27 5c 6e 27 29 20 2f 2f 20 77 61 | it|.{.....text.split('\n').//.wa |
| 3920 | 6e 74 20 66 69 6e 61 6c 20 6e 65 77 6c 69 6e 65 00 66 6e 20 72 65 76 65 61 6c 5f 68 61 73 68 5f | nt.final.newline.fn.reveal_hash_ |
| 3940 | 63 6f 6d 6d 65 6e 74 73 28 74 65 78 74 3a 20 26 73 74 72 29 20 2d 3e 20 53 74 72 69 6e 67 20 7b | comments(text:.&str).->.String.{ |
| 3960 | 00 00 7d 00 20 20 20 20 20 20 20 20 2e 63 6f 6c 6c 65 63 74 28 29 00 20 20 20 20 20 20 20 20 2e | ..}..........collect().......... |
| 3980 | 6d 61 70 28 7c 69 74 7c 20 66 6f 72 6d 61 74 21 28 22 7b 7d 5c 6e 22 2c 20 69 74 29 29 00 20 20 | map(|it|.format!("{}\n",.it))... |
| 39a0 | 20 20 20 20 20 20 2e 66 69 6c 74 65 72 28 7c 26 69 74 7c 20 21 28 69 74 2e 73 74 61 72 74 73 5f | .......filter(|&it|.!(it.starts_ |
| 39c0 | 77 69 74 68 28 22 23 20 22 29 20 7c 7c 20 69 74 20 3d 3d 20 22 23 22 29 29 00 20 20 20 20 74 65 | with("#.").||.it.==."#")).....te |
| 39e0 | 78 74 2e 73 70 6c 69 74 28 27 5c 6e 27 29 20 2f 2f 20 77 61 6e 74 20 66 69 6e 61 6c 20 6e 65 77 | xt.split('\n').//.want.final.new |
| 3a00 | 6c 69 6e 65 00 66 6e 20 68 69 64 65 5f 68 61 73 68 5f 63 6f 6d 6d 65 6e 74 73 28 74 65 78 74 3a | line.fn.hide_hash_comments(text: |
| 3a20 | 20 26 73 74 72 29 20 2d 3e 20 53 74 72 69 6e 67 20 7b 00 00 7d 00 20 20 20 20 7d 00 20 20 20 20 | .&str).->.String.{..}.....}..... |
| 3a40 | 20 20 20 20 4f 6b 28 28 29 29 00 00 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 | ....Ok(())..........}........... |
| 3a60 | 20 20 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 69 64 65 5f 68 61 73 68 5f 63 | ..);.................hide_hash_c |
| 3a80 | 6f 6d 6d 65 6e 74 73 28 26 61 66 74 65 72 29 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | omments(&after)................. |
| 3aa0 | 68 69 64 65 5f 68 61 73 68 5f 63 6f 6d 6d 65 6e 74 73 28 26 62 65 66 6f 72 65 29 2c 00 20 20 20 | hide_hash_comments(&before),.... |
| 3ac0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 63 74 69 6f 6e 2e 64 6f 63 2c 00 7b 7d 60 60 60 22 | .............section.doc,.{}```" |
| 3ae0 | 2c 00 60 60 60 72 75 73 74 00 2e 41 66 74 65 72 00 00 7b 7d 60 60 60 00 60 60 60 72 75 73 74 00 | ,.```rust..After..{}```.```rust. |
| 3b00 | 2e 42 65 66 6f 72 65 00 00 7b 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 00 20 20 | .Before..{}................."... |
| 3b20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 2c 00 20 20 20 20 20 20 20 20 20 20 20 20 6c 65 74 | ..............f,.............let |
| 3b40 | 20 5f 20 3d 20 77 72 69 74 65 6c 6e 21 28 00 20 20 20 20 20 20 20 20 20 20 20 20 6c 65 74 20 61 | ._.=.writeln!(.............let.a |
| 3b60 | 66 74 65 72 20 3d 20 73 65 63 74 69 6f 6e 2e 61 66 74 65 72 2e 72 65 70 6c 61 63 65 28 22 24 30 | fter.=.section.after.replace("$0 |
| 3b80 | 22 2c 20 22 e2 94 83 22 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 6c 65 74 20 62 65 66 6f 72 | ",."...");.............let.befor |
| 3ba0 | 65 20 3d 20 73 65 63 74 69 6f 6e 2e 62 65 66 6f 72 65 2e 72 65 70 6c 61 63 65 28 22 24 30 22 2c | e.=.section.before.replace("$0", |
| 3bc0 | 20 22 e2 94 83 22 29 3b 20 2f 2f 20 55 6e 69 63 6f 64 65 20 70 73 65 75 64 6f 2d 67 72 61 70 68 | ."...");.//.Unicode.pseudo-graph |
| 3be0 | 69 63 73 20 62 61 72 00 20 20 20 20 20 20 20 20 66 6f 72 20 73 65 63 74 69 6f 6e 20 69 6e 20 26 | ics.bar.........for.section.in.& |
| 3c00 | 73 65 6c 66 2e 73 65 63 74 69 6f 6e 73 20 7b 00 00 20 20 20 20 20 20 20 20 29 3b 00 20 20 20 20 | self.sections.{..........);..... |
| 3c20 | 20 20 20 20 20 20 20 20 73 65 6c 66 2e 69 64 2c 20 73 65 6c 66 2e 6c 6f 63 61 74 69 6f 6e 2c 00 | ........self.id,.self.location,. |
| 3c40 | 2a 2a 53 6f 75 72 63 65 3a 2a 2a 20 7b 7d 22 2c 00 20 20 20 20 20 20 20 20 20 20 20 20 22 5b 64 | **Source:**.{}",............."[d |
| 3c60 | 69 73 63 72 65 74 65 5d 5c 6e 3d 3d 3d 20 60 7b 7d 60 00 20 20 20 20 20 20 20 20 20 20 20 20 66 | iscrete]\n===.`{}`.............f |
| 3c80 | 2c 00 20 20 20 20 20 20 20 20 6c 65 74 20 5f 20 3d 20 77 72 69 74 65 6c 6e 21 28 00 20 20 20 20 | ,.........let._.=.writeln!(..... |
| 3ca0 | 66 6e 20 66 6d 74 28 26 73 65 6c 66 2c 20 66 3a 20 26 6d 75 74 20 66 6d 74 3a 3a 46 6f 72 6d 61 | fn.fmt(&self,.f:.&mut.fmt::Forma |
| 3cc0 | 74 74 65 72 3c 27 5f 3e 29 20 2d 3e 20 66 6d 74 3a 3a 52 65 73 75 6c 74 20 7b 00 69 6d 70 6c 20 | tter<'_>).->.fmt::Result.{.impl. |
| 3ce0 | 66 6d 74 3a 3a 44 69 73 70 6c 61 79 20 66 6f 72 20 41 73 73 69 73 74 20 7b 00 00 7d 00 20 20 20 | fmt::Display.for.Assist.{..}.... |
| 3d00 | 20 7d 00 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 62 75 66 2e 6a 6f 69 | .}.........}.............buf.joi |
| 3d20 | 6e 28 22 5c 6e 22 29 00 20 20 20 20 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 | n("\n").............}........... |
| 3d40 | 20 20 20 20 20 20 62 75 66 2e 70 75 73 68 28 6c 69 6e 65 2e 63 6c 6f 6e 65 28 29 29 3b 00 20 20 | ......buf.push(line.clone());... |
| 3d60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..............}................. |
| 3d80 | 20 20 20 20 62 72 65 61 6b 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 6c 69 | ....break;.................if.li |
| 3da0 | 6e 65 20 3d 3d 20 6d 61 72 6b 65 72 20 7b 00 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 6c | ne.==.marker.{.............for.l |
| 3dc0 | 69 6e 65 20 69 6e 20 6c 69 6e 65 73 20 7b 00 20 20 20 20 20 20 20 20 20 20 20 20 6c 65 74 20 6d | ine.in.lines.{.............let.m |
| 3de0 | 75 74 20 62 75 66 20 3d 20 56 65 63 3a 3a 6e 65 77 28 29 3b 00 20 20 20 20 20 20 20 20 66 6e 20 | ut.buf.=.Vec::new();.........fn. |
| 3e00 | 74 61 6b 65 5f 75 6e 74 69 6c 3c 27 61 3e 28 6c 69 6e 65 73 3a 20 69 6d 70 6c 20 49 74 65 72 61 | take_until<'a>(lines:.impl.Itera |
| 3e20 | 74 6f 72 3c 49 74 65 6d 20 3d 20 26 27 61 20 53 74 72 69 6e 67 3e 2c 20 6d 61 72 6b 65 72 3a 20 | tor<Item.=.&'a.String>,.marker:. |
| 3e40 | 26 73 74 72 29 20 2d 3e 20 53 74 72 69 6e 67 20 7b 00 00 20 20 20 20 20 20 20 20 7d 00 20 20 20 | &str).->.String.{..........}.... |
| 3e60 | 20 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 63 63 2e 70 | .........}.................acc.p |
| 3e80 | 75 73 68 28 61 73 73 69 73 74 29 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 00 20 | ush(assist)..................}.. |
| 3ea0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 73 73 69 73 74 2e 73 65 63 74 69 6f | ...................assist.sectio |
| 3ec0 | 6e 73 2e 70 75 73 68 28 53 65 63 74 69 6f 6e 20 7b 20 64 6f 63 2c 20 62 65 66 6f 72 65 2c 20 61 | ns.push(Section.{.doc,.before,.a |
| 3ee0 | 66 74 65 72 20 7d 29 3b 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 65 | fter.});......................le |
| 3f00 | 74 20 61 66 74 65 72 20 3d 20 74 61 6b 65 5f 75 6e 74 69 6c 28 6c 69 6e 65 73 2e 62 79 5f 72 65 | t.after.=.take_until(lines.by_re |
| 3f20 | 66 28 29 2c 20 22 60 60 60 22 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | f(),."```");.................... |
| 3f40 | 20 61 73 73 65 72 74 5f 65 71 21 28 6c 69 6e 65 73 2e 6e 65 78 74 28 29 2e 75 6e 77 72 61 70 28 | .assert_eq!(lines.next().unwrap( |
| 3f60 | 29 2e 61 73 5f 73 74 72 28 29 2c 20 22 60 60 60 22 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 | ).as_str(),."```");............. |
| 3f80 | 20 20 20 20 20 20 20 20 61 73 73 65 72 74 5f 65 71 21 28 6c 69 6e 65 73 2e 6e 65 78 74 28 29 2e | ........assert_eq!(lines.next(). |
| 3fa0 | 75 6e 77 72 61 70 28 29 2e 61 73 5f 73 74 72 28 29 2c 20 22 2d 3e 22 29 3b 00 00 20 20 20 20 20 | unwrap().as_str(),."->");....... |
| 3fc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 65 74 20 62 65 66 6f 72 65 20 3d 20 74 61 6b 65 | ...............let.before.=.take |
| 3fe0 | 5f 75 6e 74 69 6c 28 6c 69 6e 65 73 2e 62 79 5f 72 65 66 28 29 2c 20 22 60 60 60 22 29 3b 00 00 | _until(lines.by_ref(),."```");.. |