| Offset 1, 5 lines modified | Offset 1, 5 lines modified | ||
| 1 | Zip·file·size:·210 | 1 | Zip·file·size:·210121·bytes,·number·of·entries:·3 |
| 2 | -rw-r--r--··4.5·unx·······30·bx·stor·26-Feb-26·04:09·metadata.json | 2 | -rw-r--r--··4.5·unx·······30·bx·stor·26-Feb-26·04:09·metadata.json |
| 3 | -rw-r--r--··4.5·unx···200 | 3 | -rw-r--r--··4.5·unx···200431·bx·stor·26-Feb-26·04:09·pkg-libtree-sitter-0.26.6-h1a92334_0.tar.zst |
| 4 | -rw-r--r--··4.5·unx·····90 | 4 | -rw-r--r--··4.5·unx·····9086·bx·stor·26-Feb-26·04:09·info-libtree-sitter-0.26.6-h1a92334_0.tar.zst |
| 5 | 3·files,·209 | 5 | 3·files,·209547·bytes·uncompressed,·209547·bytes·compressed:··0.0% |
| Offset 23, 150 lines modified | Offset 23, 150 lines modified | ||
| 23 | 0005D·LOCAL·HEADER·#2·······04034B50·(67324752) | 23 | 0005D·LOCAL·HEADER·#2·······04034B50·(67324752) |
| 24 | 00061·Extract·Zip·Spec······2D·(45)·'4.5' | 24 | 00061·Extract·Zip·Spec······2D·(45)·'4.5' |
| 25 | 00062·Extract·OS············00·(0)·'MS-DOS' | 25 | 00062·Extract·OS············00·(0)·'MS-DOS' |
| 26 | 00063·General·Purpose·Flag··0000·(0) | 26 | 00063·General·Purpose·Flag··0000·(0) |
| 27 | 00065·Compression·Method····0000·(0)·'Stored' | 27 | 00065·Compression·Method····0000·(0)·'Stored' |
| 28 | 00067·Modification·Time·····5C5A2130·(1549410608)·'Thu·Feb·26·04:09:32·2026' | 28 | 00067·Modification·Time·····5C5A2130·(1549410608)·'Thu·Feb·26·04:09:32·2026' |
| 29 | 0006B·CRC··················· | 29 | 0006B·CRC···················5FF9CC2B·(1610206251) |
| 30 | 0006F·Compressed·Size·······FFFFFFFF·(4294967295) | 30 | 0006F·Compressed·Size·······FFFFFFFF·(4294967295) |
| 31 | 00073·Uncompressed·Size·····FFFFFFFF·(4294967295) | 31 | 00073·Uncompressed·Size·····FFFFFFFF·(4294967295) |
| 32 | 00077·Filename·Length·······002C·(44) | 32 | 00077·Filename·Length·······002C·(44) |
| 33 | 00079·Extra·Length··········0014·(20) | 33 | 00079·Extra·Length··········0014·(20) |
| 34 | 0007B·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' | 34 | 0007B·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' |
| 35 | # | 35 | # |
| 36 | #·WARNING:·Offset·0x7B:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' | 36 | #·WARNING:·Offset·0x7B:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' |
| 37 | #··········Zero·length·filename | 37 | #··········Zero·length·filename |
| 38 | # | 38 | # |
| 39 | 000A7·Extra·ID·#1···········0001·(1)·'ZIP64' | 39 | 000A7·Extra·ID·#1···········0001·(1)·'ZIP64' |
| 40 | 000A9···Length··············0010·(16) | 40 | 000A9···Length··············0010·(16) |
| 41 | 000AB···Uncompressed·Size···0000000000030 | 41 | 000AB···Uncompressed·Size···0000000000030EEF·(200431) |
| 42 | 000B3···Compressed·Size·····0000000000030 | 42 | 000B3···Compressed·Size·····0000000000030EEF·(200431) |
| 43 | 000BB·PAYLOAD | 43 | 000BB·PAYLOAD |
| 44 | 3 | 44 | 30FAA·LOCAL·HEADER·#3·······04034B50·(67324752) |
| 45 | 3 | 45 | 30FAE·Extract·Zip·Spec······2D·(45)·'4.5' |
| 46 | 3 | 46 | 30FAF·Extract·OS············00·(0)·'MS-DOS' |
| 47 | 3 | 47 | 30FB0·General·Purpose·Flag··0000·(0) |
| 48 | 3 | 48 | 30FB2·Compression·Method····0000·(0)·'Stored' |
| 49 | 3 | 49 | 30FB4·Modification·Time·····5C5A2130·(1549410608)·'Thu·Feb·26·04:09:32·2026' |
| 50 | 3 | 50 | 30FB8·CRC···················0F1096FB·(252745467) |
| 51 | 3 | 51 | 30FBC·Compressed·Size·······FFFFFFFF·(4294967295) |
| 52 | 3 | 52 | 30FC0·Uncompressed·Size·····FFFFFFFF·(4294967295) |
| 53 | 3 | 53 | 30FC4·Filename·Length·······002D·(45) |
| 54 | 3 | 54 | 30FC6·Extra·Length··········0014·(20) |
| 55 | 3 | 55 | 30FC8·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' |
| 56 | # | 56 | # |
| 57 | #·WARNING:·Offset·0x3 | 57 | #·WARNING:·Offset·0x30FC8:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' |
| 58 | #··········Zero·length·filename | 58 | #··········Zero·length·filename |
| 59 | # | 59 | # |
| 60 | 3 | 60 | 30FF5·Extra·ID·#1···········0001·(1)·'ZIP64' |
| 61 | 3 | 61 | 30FF7···Length··············0010·(16) |
| 62 | 3 | 62 | 30FF9···Uncompressed·Size···000000000000237E·(9086) |
| 63 | 310 | 63 | 31001···Compressed·Size·····000000000000237E·(9086) |
| 64 | 310 | 64 | 31009·PAYLOAD |
| 65 | 33 | 65 | 33387·CENTRAL·HEADER·#1·····02014B50·(33639248) |
| 66 | 33 | 66 | 3338B·Created·Zip·Spec······2D·(45)·'4.5' |
| 67 | 33 | 67 | 3338C·Created·OS············03·(3)·'Unix' |
| 68 | 33 | 68 | 3338D·Extract·Zip·Spec······2D·(45)·'4.5' |
| 69 | 33 | 69 | 3338E·Extract·OS············00·(0)·'MS-DOS' |
| 70 | 33 | 70 | 3338F·General·Purpose·Flag··0000·(0) |
| 71 | 33 | 71 | 33391·Compression·Method····0000·(0)·'Stored' |
| 72 | 33 | 72 | 33393·Modification·Time·····5C5A2130·(1549410608)·'Thu·Feb·26·04:09:32·2026' |
| 73 | 33 | 73 | 33397·CRC···················2E6500CB·(778371275) |
| 74 | 33 | 74 | 3339B·Compressed·Size·······FFFFFFFF·(4294967295) |
| 75 | 33 | 75 | 3339F·Uncompressed·Size·····FFFFFFFF·(4294967295) |
| 76 | 33 | 76 | 333A3·Filename·Length·······000D·(13) |
| 77 | 33 | 77 | 333A5·Extra·Length··········0014·(20) |
| 78 | 33 | 78 | 333A7·Comment·Length········0000·(0) |
| 79 | 33 | 79 | 333A9·Disk·Start············0000·(0) |
| 80 | 33 | 80 | 333AB·Int·File·Attributes···0000·(0) |
| 81 | ······[Bit·0]···············0·'Binary·Data' | 81 | ······[Bit·0]···············0·'Binary·Data' |
| 82 | 33 | 82 | 333AD·Ext·File·Attributes···81A40000·(2175008768) |
| 83 | ······[Bits·16-24]··········01A4·(420)·'Unix·attrib:·rw-r--r--' | 83 | ······[Bits·16-24]··········01A4·(420)·'Unix·attrib:·rw-r--r--' |
| 84 | ······[Bits·28-31]··········08·(8)·'Regular·File' | 84 | ······[Bits·28-31]··········08·(8)·'Regular·File' |
| 85 | 33 | 85 | 333B1·Local·Header·Offset···00000000·(0) |
| 86 | 33 | 86 | 333B5·Filename··············'XXXXXXXXXXXXX' |
| 87 | # | 87 | # |
| 88 | #·WARNING:·Offset·0x33 | 88 | #·WARNING:·Offset·0x333B5:·Filename·'XXXXXXXXXXXXX' |
| 89 | #··········Zero·length·filename | 89 | #··········Zero·length·filename |
| 90 | # | 90 | # |
| 91 | 33 | 91 | 333C2·Extra·ID·#1···········0001·(1)·'ZIP64' |
| 92 | 33 | 92 | 333C4···Length··············0010·(16) |
| 93 | 33 | 93 | 333C6···Uncompressed·Size···000000000000001E·(30) |
| 94 | 33 | 94 | 333CE···Compressed·Size·····000000000000001E·(30) |
| 95 | 33 | 95 | 333D6·CENTRAL·HEADER·#2·····02014B50·(33639248) |
| 96 | 33 | 96 | 333DA·Created·Zip·Spec······2D·(45)·'4.5' |
| 97 | 33 | 97 | 333DB·Created·OS············03·(3)·'Unix' |
| 98 | 33 | 98 | 333DC·Extract·Zip·Spec······2D·(45)·'4.5' |
| 99 | 33 | 99 | 333DD·Extract·OS············00·(0)·'MS-DOS' |
| 100 | 33 | 100 | 333DE·General·Purpose·Flag··0000·(0) |
| 101 | 33 | 101 | 333E0·Compression·Method····0000·(0)·'Stored' |
| 102 | 33 | 102 | 333E2·Modification·Time·····5C5A2130·(1549410608)·'Thu·Feb·26·04:09:32·2026' |
| 103 | 33 | 103 | 333E6·CRC···················5FF9CC2B·(1610206251) |
| 104 | 33 | 104 | 333EA·Compressed·Size·······FFFFFFFF·(4294967295) |
| 105 | 33 | 105 | 333EE·Uncompressed·Size·····FFFFFFFF·(4294967295) |
| 106 | 33 | 106 | 333F2·Filename·Length·······002C·(44) |
| 107 | 33 | 107 | 333F4·Extra·Length··········0014·(20) |
| 108 | 33 | 108 | 333F6·Comment·Length········0000·(0) |
| 109 | 33 | 109 | 333F8·Disk·Start············0000·(0) |
| 110 | 33 | 110 | 333FA·Int·File·Attributes···0000·(0) |
| 111 | ······[Bit·0]···············0·'Binary·Data' | 111 | ······[Bit·0]···············0·'Binary·Data' |
| 112 | 33 | 112 | 333FC·Ext·File·Attributes···81A40000·(2175008768) |
| 113 | ······[Bits·16-24]··········01A4·(420)·'Unix·attrib:·rw-r--r--' | 113 | ······[Bits·16-24]··········01A4·(420)·'Unix·attrib:·rw-r--r--' |
| 114 | ······[Bits·28-31]··········08·(8)·'Regular·File' | 114 | ······[Bits·28-31]··········08·(8)·'Regular·File' |
| 115 | 334 | 115 | 33400·Local·Header·Offset···0000005D·(93) |
| 116 | 334 | 116 | 33404·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' |
| 117 | # | 117 | # |
| Max diff block lines reached; 3656/11203 bytes (32.63%) of diff not shown. | |||
| Offset 1, 6 lines modified | Offset 1, 6 lines modified | ||
| 1 | -rw-r--r--···0········0········0····46181·2026-02-26·04:09:33.000000·include/tree_sitter/api.h | 1 | -rw-r--r--···0········0········0····46181·2026-02-26·04:09:33.000000·include/tree_sitter/api.h |
| 2 | -rwxr-xr-x···0········0········0···218928·2026-02-26·04:09:33.000000·lib/libtree-sitter.0.26.dylib | 2 | -rwxr-xr-x···0········0········0···218928·2026-02-26·04:09:33.000000·lib/libtree-sitter.0.26.dylib |
| 3 | lrwxr-xr-x···0········0········0········0·2026-02-26·04:09:33.000000·lib/libtree-sitter.0.dylib·->·libtree-sitter.0.26.dylib | 3 | lrwxr-xr-x···0········0········0········0·2026-02-26·04:09:33.000000·lib/libtree-sitter.0.dylib·->·libtree-sitter.0.26.dylib |
| 4 | -rw-r--r--···0········0········0···480 | 4 | -rw-r--r--···0········0········0···480264·2026-02-26·04:09:33.000000·lib/libtree-sitter.a |
| 5 | lrwxr-xr-x···0········0········0········0·2026-02-26·04:09:33.000000·lib/libtree-sitter.dylib·->·libtree-sitter.0.dylib | 5 | lrwxr-xr-x···0········0········0········0·2026-02-26·04:09:33.000000·lib/libtree-sitter.dylib·->·libtree-sitter.0.dylib |
| 6 | -rw-r--r--···0········0········0······517·2026-02-26·04:09:33.000000·lib/pkgconfig/tree-sitter.pc | 6 | -rw-r--r--···0········0········0······517·2026-02-26·04:09:33.000000·lib/pkgconfig/tree-sitter.pc |
| Offset 1, 40 lines modified | Offset 1, 40 lines modified | ||
| 1 | P6BS@y`vB | 1 | P6BS@y`vB |
| 2 | 7HS@yivB | 2 | 7HS@yivB |
| 3 | \xcYlx?!*k | 3 | \xcYlx?!*k |
| 4 | T*%@xkZ@ | 4 | T*%@xkZ@ |
| 5 | Lih8+ih8 | 5 | Lih8+ih8 |
| 6 | tree-sitter·failed·to·allocate·%zu·bytes | 6 | tree-sitter·failed·to·allocate·%zu·bytes |
| 7 | tree-sitter·failed·to·reallocate·%zu·bytes | 7 | tree-sitter·failed·to·reallocate·%zu·bytes |
| 8 | 8 | get_changed_ranges.c | |
| 9 | iterator_start_position | 9 | iterator_start_position |
| 10 | (uint32_t)((&self->cursor.stack)->size·-·1)·<·(&self->cursor.stack)->size | 10 | (uint32_t)((&self->cursor.stack)->size·-·1)·<·(&self->cursor.stack)->size |
| 11 | iterator_get_visible_state | 11 | iterator_get_visible_state |
| 12 | (uint32_t)(i)·<·(&self->cursor.stack)->size | 12 | (uint32_t)(i)·<·(&self->cursor.stack)->size |
| 13 | iterator_end_position | 13 | iterator_end_position |
| 14 | iterator_descend | 14 | iterator_descend |
| 15 | iterator_tree_is_visible | 15 | iterator_tree_is_visible |
| 16 | ts_language_table_entry | 16 | ts_language_table_entry |
| 17 | l | 17 | language.c |
| 18 | symbol·<·self->token_count | 18 | symbol·<·self->token_count |
| 19 | skip·character:'%c' | 19 | skip·character:'%c' |
| 20 | skip·character:%d | 20 | skip·character:%d |
| 21 | consume·character:'%c' | 21 | consume·character:'%c' |
| 22 | consume·character:%d | 22 | consume·character:%d |
| 23 | ·000000000000 | 23 | ·000000000000 |
| 24 | resume_parsing | 24 | resume_parsing |
| 25 | parse_after_edit | 25 | parse_after_edit |
| 26 | ts_parser_parse | 26 | ts_parser_parse |
| 27 | 27 | parser.c | |
| 28 | different_included_range·%u·-·%u | 28 | different_included_range·%u·-·%u |
| 29 | new_parse | 29 | new_parse |
| 30 | process·version:%u,·version_count:%u,·state:%d,·row:%u,·col:%u | 30 | process·version:%u,·version_count:%u,·state:%d,·row:%u,·col:%u |
| 31 | self->finished_tree.ptr | 31 | self->finished_tree.ptr |
| 32 | reusable_node_descend | 32 | reusable_node_descend |
| 33 | 33 | reusable_node.h | |
| 34 | (uint32_t)((&self->stack)->size·-·1)·<·(&self->stack)->size | 34 | (uint32_t)((&self->stack)->size·-·1)·<·(&self->stack)->size |
| 35 | shift_extra | 35 | shift_extra |
| 36 | shift·state:%u | 36 | shift·state:%u |
| 37 | reduce·sym:%s,·child_count:%u | 37 | reduce·sym:%s,·child_count:%u |
| 38 | switch·from_keyword:%s,·to_word_token:%s | 38 | switch·from_keyword:%s,·to_word_token:%s |
| 39 | detect_error·lookahead:%s | 39 | detect_error·lookahead:%s |
| 40 | before_reusable_node·symbol:%s | 40 | before_reusable_node·symbol:%s |
| Offset 67, 15 lines modified | Offset 67, 14 lines modified | ||
| 67 | ts_parser__accept | 67 | ts_parser__accept |
| 68 | ts_subtree_is_eof(lookahead) | 68 | ts_subtree_is_eof(lookahead) |
| 69 | (uint32_t)(j)·<·(&trees)->size | 69 | (uint32_t)(j)·<·(&trees)->size |
| 70 | !tree.data.is_inline | 70 | !tree.data.is_inline |
| 71 | root.ptr | 71 | root.ptr |
| 72 | (uint32_t)(0)·<·(&pop)->size | 72 | (uint32_t)(0)·<·(&pop)->size |
| 73 | _array__splice | 73 | _array__splice |
| 74 | lib/src/./array.h | ||
| 75 | old_end·<=·*size | 74 | old_end·<=·*size |
| 76 | ts_parser__recover | 75 | ts_parser__recover |
| 77 | recover_to_previous·state:%u,·depth:%u | 76 | recover_to_previous·state:%u,·depth:%u |
| 78 | removed·paused·version:%u | 77 | removed·paused·version:%u |
| 79 | recover_eof | 78 | recover_eof |
| 80 | skip_token·symbol:%s | 79 | skip_token·symbol:%s |
| 81 | ts_parser__recover_to_state | 80 | ts_parser__recover_to_state |
| Offset 88, 15 lines modified | Offset 87, 14 lines modified | ||
| 88 | condense | 87 | condense |
| 89 | recover_with_missing·symbol:%s,·state:%u | 88 | recover_with_missing·symbol:%s,·state:%u |
| 90 | ts_parser__handle_error | 89 | ts_parser__handle_error |
| 91 | did_merge | 90 | did_merge |
| 92 | ts_parser__balance_subtree | 91 | ts_parser__balance_subtree |
| 93 | (uint32_t)(self->tree_pool.tree_stack.size·-·1)·<·(&self->tree_pool.tree_stack)->size | 92 | (uint32_t)(self->tree_pool.tree_stack.size·-·1)·<·(&self->tree_pool.tree_stack)->size |
| 94 | ts_query_new | 93 | ts_query_new |
| 95 | lib/src/query.c | ||
| 96 | (uint32_t)((&self->patterns)->size·-·1)·<·(&self->patterns)->size | 94 | (uint32_t)((&self->patterns)->size·-·1)·<·(&self->patterns)->size |
| 97 | (uint32_t)(start_step_index)·<·(&self->steps)->size | 95 | (uint32_t)(start_step_index)·<·(&self->steps)->size |
| 98 | (uint32_t)(start_step_index·+·1)·<·(&self->steps)->size | 96 | (uint32_t)(start_step_index·+·1)·<·(&self->steps)->size |
| 99 | (uint32_t)(step_index)·<·(&self->steps)->size | 97 | (uint32_t)(step_index)·<·(&self->steps)->size |
| 100 | (uint32_t)(i)·<·(&self->steps)->size | 98 | (uint32_t)(i)·<·(&self->steps)->size |
| 101 | ts_query_capture_quantifier_for_id | 99 | ts_query_capture_quantifier_for_id |
| 102 | (uint32_t)(pattern_index)·<·(&self->capture_quantifiers)->size | 100 | (uint32_t)(pattern_index)·<·(&self->capture_quantifiers)->size |
| Offset 125, 18 lines modified | Offset 123, 18 lines modified | ||
| 125 | symbol_table_insert_name | 123 | symbol_table_insert_name |
| 126 | (uint32_t)(slice.offset)·<·(&self->characters)->size | 124 | (uint32_t)(slice.offset)·<·(&self->characters)->size |
| 127 | (uint32_t)(self->characters.size·-·1)·<·(&self->characters)->size | 125 | (uint32_t)(self->characters.size·-·1)·<·(&self->characters)->size |
| 128 | ts_query__pattern_map_insert | 126 | ts_query__pattern_map_insert |
| 129 | (uint32_t)(entry->step_index)·<·(&self->steps)->size | 127 | (uint32_t)(entry->step_index)·<·(&self->steps)->size |
| 130 | ts_query__pattern_map_search | 128 | ts_query__pattern_map_search |
| 131 | (uint32_t)(mid_index)·<·(&self->pattern_map)->size | 129 | (uint32_t)(mid_index)·<·(&self->pattern_map)->size |
| 132 | (uint32_t)(((__builtin_expect(!((uint32_t)(mid_index)·<·(&self->pattern_map)->size),·0)·?·__assert_rtn(__func__,·" | 130 | (uint32_t)(((__builtin_expect(!((uint32_t)(mid_index)·<·(&self->pattern_map)->size),·0)·?·__assert_rtn(__func__,·"query.c",·1106,·"(uint32_t)(mid_index)·<·(&self->pattern_map)->size")·:·(void)0),·&(&self->pattern_map)->contents[mid_index])->step_index)·<·(&self->steps)->size |
| 133 | (uint32_t)(base_index)·<·(&self->pattern_map)->size | 131 | (uint32_t)(base_index)·<·(&self->pattern_map)->size |
| 134 | (uint32_t)(((__builtin_expect(!((uint32_t)(base_index)·<·(&self->pattern_map)->size),·0)·?·__assert_rtn(__func__,·" | 132 | (uint32_t)(((__builtin_expect(!((uint32_t)(base_index)·<·(&self->pattern_map)->size),·0)·?·__assert_rtn(__func__,·"query.c",·1113,·"(uint32_t)(base_index)·<·(&self->pattern_map)->size")·:·(void)0),·&(&self->pattern_map)->contents[base_index])->step_index)·<·(&self->steps)->size |
| 135 | (uint32_t)(((__builtin_expect(!((uint32_t)(base_index)·<·(&self->pattern_map)->size),·0)·?·__assert_rtn(__func__,·" | 133 | (uint32_t)(((__builtin_expect(!((uint32_t)(base_index)·<·(&self->pattern_map)->size),·0)·?·__assert_rtn(__func__,·"query.c",·1120,·"(uint32_t)(base_index)·<·(&self->pattern_map)->size")·:·(void)0),·&(&self->pattern_map)->contents[base_index])->step_index)·<·(&self->steps)->size |
| 136 | ts_query__analyze_patterns | 134 | ts_query__analyze_patterns |
| 137 | (uint32_t)(pattern->step_index)·<·(&self->steps)->size | 135 | (uint32_t)(pattern->step_index)·<·(&self->steps)->size |
| 138 | (uint32_t)(j)·<·(&self->steps)->size | 136 | (uint32_t)(j)·<·(&self->steps)->size |
| 139 | (uint32_t)(parent_step_index)·<·(&self->steps)->size | 137 | (uint32_t)(parent_step_index)·<·(&self->steps)->size |
| 140 | (uint32_t)(subgraph_index)·<·(&subgraphs)->size | 138 | (uint32_t)(subgraph_index)·<·(&subgraphs)->size |
| 141 | child_exists | 139 | child_exists |
| 142 | (uint32_t)(j)·<·(&self->step_offsets)->size | 140 | (uint32_t)(j)·<·(&self->step_offsets)->size |
| Offset 169, 17 lines modified | Offset 167, 16 lines modified | ||
| 169 | (uint32_t)(state_index)·<·(&self->states)->size | 167 | (uint32_t)(state_index)·<·(&self->states)->size |
| 170 | (uint32_t)(state_index·+·1)·<·(&self->states)->size | 168 | (uint32_t)(state_index·+·1)·<·(&self->states)->size |
| 171 | ts_query_cursor__prepare_to_capture | 169 | ts_query_cursor__prepare_to_capture |
| 172 | capture_list_pool_get_mut | 170 | capture_list_pool_get_mut |
| 173 | id·<·self->list.size | 171 | id·<·self->list.size |
| 174 | ts_query_cursor__should_descend | 172 | ts_query_cursor__should_descend |
| 175 | ts_tree_cursor_current_subtree | 173 | ts_tree_cursor_current_subtree |
| Max diff block lines reached; 1313/6160 bytes (21.31%) of diff not shown. | |||
| Offset 1, 2 lines modified | Offset 1, 2 lines modified | ||
| 1 | » @rpath/libtree-sitter.0.26.dylib·(compatibility·version·0.0.0,·current·version·0.0.0) | 1 | » @rpath/libtree-sitter.0.26.dylib·(compatibility·version·0.0.0,·current·version·0.0.0) |
| 2 | » /usr/lib/libSystem.B.dylib·(compatibility·version·1.0.0,·current·version·1 | 2 | » /usr/lib/libSystem.B.dylib·(compatibility·version·1.0.0,·current·version·1345.120.2) |
| Offset 1, 30 lines modified | Offset 1, 30 lines modified | ||
| 1 | Indirect·symbols·for·(__TEXT,__stubs)·21·entries | 1 | Indirect·symbols·for·(__TEXT,__stubs)·21·entries |
| 2 | address············index | 2 | address············index |
| 3 | 0x00000000000212f0···334· | ||
| 4 | 0x00000000000212fc···335· | ||
| 5 | 0x0000000000021308···336· | ||
| 6 | 0x0000000000021314···339· | ||
| 7 | 0x0000000000021320···340· | ||
| 8 | 0x000000000002132c···341· | ||
| 9 | 0x0000000000021338···342· | ||
| 10 | 0x0000000000021344···343· | ||
| 11 | 0x0000000000021350···344· | ||
| 12 | 0x000000000002135c···345· | ||
| 13 | 0x0000000000021368···346· | ||
| 14 | 0x0000000000021374···3 | 3 | 0x0000000000021374···334· |
| 15 | 0x0000000000021380···3 | 4 | 0x0000000000021380···335· |
| 16 | 0x000000000002138c···3 | 5 | 0x000000000002138c···336· |
| 17 | 0x0000000000021398···3 | 6 | 0x0000000000021398···339· |
| 18 | 0x00000000000213a4···3 | 7 | 0x00000000000213a4···340· |
| 19 | 0x00000000000213b0···3 | 8 | 0x00000000000213b0···341· |
| 20 | 0x00000000000213bc···3 | 9 | 0x00000000000213bc···342· |
| 21 | 0x00000000000213c8···3 | 10 | 0x00000000000213c8···343· |
| 22 | 0x00000000000213d4···3 | 11 | 0x00000000000213d4···344· |
| 23 | 0x00000000000213e0···3 | 12 | 0x00000000000213e0···345· |
| 13 | 0x00000000000213ec···346· | ||
| 14 | 0x00000000000213f8···347· | ||
| 15 | 0x0000000000021404···349· | ||
| 16 | 0x0000000000021410···350· | ||
| 17 | 0x000000000002141c···351· | ||
| 18 | 0x0000000000021428···352· | ||
| 19 | 0x0000000000021434···353· | ||
| 20 | 0x0000000000021440···354· | ||
| 21 | 0x000000000002144c···355· | ||
| 22 | 0x0000000000021458···356· | ||
| 23 | 0x0000000000021464···357· | ||
| 24 | Indirect·symbols·for·(__DATA_CONST,__got)·5·entries | 24 | Indirect·symbols·for·(__DATA_CONST,__got)·5·entries |
| 25 | address············index | 25 | address············index |
| 26 | 0x0000000000024000···333· | 26 | 0x0000000000024000···333· |
| 27 | 0x0000000000024008···337· | 27 | 0x0000000000024008···337· |
| 28 | 0x0000000000024010···338· | 28 | 0x0000000000024010···338· |
| 29 | 0x0000000000024018···348· | 29 | 0x0000000000024018···348· |
| 30 | 0x0000000000024020···358· | 30 | 0x0000000000024020···358· |
| Offset 1, 31512 lines modified | Offset 1, 31512 lines modified | ||
| 1 | (__TEXT,__text)·section | 1 | (__TEXT,__text)·section |
| 2 | _ts_malloc_default: | 2 | _ts_malloc_default: |
| 3 | 0000000000002 | 3 | 0000000000002c2c» sub» sp,·sp,·#0x30 |
| 4 | 0000000000002 | 4 | 0000000000002c30» stp» x20,·x19,·[sp,·#0x10] |
| 5 | 0000000000002 | 5 | 0000000000002c34» stp» x29,·x30,·[sp,·#0x20] |
| 6 | 0000000000002 | 6 | 0000000000002c38» add» x29,·sp,·#0x20 |
| 7 | 0000000000002 | 7 | 0000000000002c3c» mov» x19,·x0 |
| 8 | 0000000000002 | 8 | 0000000000002c40» bl» 0x21410·;·symbol·stub·for:·_malloc |
| 9 | 0000000000002 | 9 | 0000000000002c44» cbz» x19,·0x2c4c |
| 10 | 0000000000002 | 10 | 0000000000002c48» cbz» x0,·0x2c5c |
| 11 | 0000000000002 | 11 | 0000000000002c4c» ldp» x29,·x30,·[sp,·#0x20] |
| 12 | 0000000000002 | 12 | 0000000000002c50» ldp» x20,·x19,·[sp,·#0x10] |
| 13 | 0000000000002 | 13 | 0000000000002c54» add» sp,·sp,·#0x30 |
| 14 | 0000000000002 | 14 | 0000000000002c58» ret |
| 15 | 0000000000002 | 15 | 0000000000002c5c» nop |
| 16 | 0000000000002 | 16 | 0000000000002c60» ldr» x8,·#0x213b0·;·literal·pool·symbol·address:·___stderrp |
| 17 | 0000000000002 | 17 | 0000000000002c64» ldr» x0,·[x8] |
| 18 | 0000000000002 | 18 | 0000000000002c68» str» x19,·[sp] |
| 19 | 0000000000002 | 19 | 0000000000002c6c» adr» x1,·#0x1e918·;·literal·pool·for:·"tree-sitter·failed·to·allocate·%zu·bytes" |
| 20 | 0000000000002 | 20 | 0000000000002c70» nop |
| 21 | 0000000000002 | 21 | 0000000000002c74» bl» 0x213e0·;·symbol·stub·for:·_fprintf |
| 22 | 0000000000002 | 22 | 0000000000002c78» bl» 0x21398·;·symbol·stub·for:·_abort |
| 23 | _ts_calloc_default: | 23 | _ts_calloc_default: |
| 24 | 0000000000002 | 24 | 0000000000002c7c» sub» sp,·sp,·#0x30 |
| 25 | 0000000000002 | 25 | 0000000000002c80» stp» x20,·x19,·[sp,·#0x10] |
| 26 | 0000000000002c | 26 | 0000000000002c84» stp» x29,·x30,·[sp,·#0x20] |
| 27 | 0000000000002c | 27 | 0000000000002c88» add» x29,·sp,·#0x20 |
| 28 | 0000000000002c | 28 | 0000000000002c8c» mov» x19,·x1 |
| 29 | 0000000000002c | 29 | 0000000000002c90» mov» x20,·x0 |
| 30 | 0000000000002c | 30 | 0000000000002c94» bl» 0x213b0·;·symbol·stub·for:·_calloc |
| 31 | 0000000000002c14» cbz» x20,·0x2c1c | ||
| 32 | 0000000000002c | 31 | 0000000000002c98» cbz» x20,·0x2ca0 |
| 32 | 0000000000002c9c» cbz» x0,·0x2cb0 | ||
| 33 | 0000000000002c | 33 | 0000000000002ca0» ldp» x29,·x30,·[sp,·#0x20] |
| 34 | 0000000000002c | 34 | 0000000000002ca4» ldp» x20,·x19,·[sp,·#0x10] |
| 35 | 0000000000002c | 35 | 0000000000002ca8» add» sp,·sp,·#0x30 |
| 36 | 0000000000002c | 36 | 0000000000002cac» ret |
| 37 | 0000000000002c | 37 | 0000000000002cb0» nop |
| 38 | 0000000000002c | 38 | 0000000000002cb4» ldr» x8,·#0x2135c·;·literal·pool·symbol·address:·___stderrp |
| 39 | 0000000000002c | 39 | 0000000000002cb8» ldr» x0,·[x8] |
| 40 | 0000000000002c | 40 | 0000000000002cbc» mul» x8,·x19,·x20 |
| 41 | 0000000000002c | 41 | 0000000000002cc0» str» x8,·[sp] |
| 42 | 0000000000002c | 42 | 0000000000002cc4» adr» x1,·#0x1e8c0·;·literal·pool·for:·"tree-sitter·failed·to·allocate·%zu·bytes" |
| 43 | 0000000000002c44» nop | ||
| 44 | 0000000000002c48» bl» 0x2135c·;·symbol·stub·for:·_fprintf | ||
| 45 | 0000000000002c4c» bl» 0x21314·;·symbol·stub·for:·_abort | ||
| 46 | _ts_realloc_default: | ||
| 47 | 0000000000002c50» sub» sp,·sp,·#0x30 | ||
| 48 | 0000000000002c54» stp» x20,·x19,·[sp,·#0x10] | ||
| 49 | 0000000000002c58» stp» x29,·x30,·[sp,·#0x20] | ||
| 50 | 0000000000002c5c» add» x29,·sp,·#0x20 | ||
| 51 | 0000000000002c60» mov» x19,·x1 | ||
| 52 | 0000000000002c64» bl» 0x213bc·;·symbol·stub·for:·_realloc | ||
| 53 | 0000000000002c68» cbz» x19,·0x2c70 | ||
| 54 | 0000000000002c6c» cbz» x0,·0x2c80 | ||
| 55 | 0000000000002c70» ldp» x29,·x30,·[sp,·#0x20] | ||
| 56 | 0000000000002c74» ldp» x20,·x19,·[sp,·#0x10] | ||
| 57 | 0000000000002c78» add» sp,·sp,·#0x30 | ||
| 58 | 0000000000002c7c» ret | ||
| 59 | 0000000000002c80» nop | ||
| 60 | 0000000000002c84» ldr» x8,·#0x2138c·;·literal·pool·symbol·address:·___stderrp | ||
| 61 | 0000000000002c88» ldr» x0,·[x8] | ||
| 62 | 0000000000002c8c» str» x19,·[sp] | ||
| 63 | 0000000000002c90» adr» x1,·#0x1e899·;·literal·pool·for:·"tree-sitter·failed·to·reallocate·%zu·bytes" | ||
| 64 | 0000000000002c94» nop | ||
| 65 | 0000000000002c98» bl» 0x2135c·;·symbol·stub·for:·_fprintf | ||
| 66 | 0000000000002c9c» bl» 0x21314·;·symbol·stub·for:·_abort | ||
| 67 | _ts_set_allocator: | ||
| 68 | 0000000000002ca0» adr» x8,·#-0xf8 | ||
| 69 | 0000000000002ca4» nop | ||
| 70 | 0000000000002ca8» cmp» x0,·#0x0 | ||
| 71 | 0000000000002cac» csel» x8,·x8,·x0,·eq | ||
| 72 | 0000000000002cb0» adrp» x9,·38·;·0x28000 | ||
| 73 | 0000000000002cb4» str» x8,·[x9,·#0xb0] | ||
| 74 | 0000000000002cb8» adr» x8,·#-0xc0 | ||
| 75 | 0000000000002cbc» nop | ||
| 76 | 0000000000002cc0» cmp» x1,·#0x0 | ||
| 77 | 0000000000002cc4» csel» x8,·x8,·x1,·eq | ||
| 78 | 0000000000002cc8» nop | 43 | 0000000000002cc8» nop |
| 79 | 0000000000002ccc» | 44 | 0000000000002ccc» bl» 0x213e0·;·symbol·stub·for:·_fprintf |
| 45 | 0000000000002cd0» bl» 0x21398·;·symbol·stub·for:·_abort | ||
| 46 | _ts_realloc_default: | ||
| 47 | 0000000000002cd4» sub» sp,·sp,·#0x30 | ||
| 48 | 0000000000002cd8» stp» x20,·x19,·[sp,·#0x10] | ||
| 49 | 0000000000002cdc» stp» x29,·x30,·[sp,·#0x20] | ||
| 80 | 0000000000002c | 50 | 0000000000002ce0» add» x29,·sp,·#0x20 |
| 51 | 0000000000002ce4» mov» x19,·x1 | ||
| 52 | 0000000000002ce8» bl» 0x21440·;·symbol·stub·for:·_realloc | ||
| 53 | 0000000000002cec» cbz» x19,·0x2cf4 | ||
| 81 | 0000000000002cd4» nop | ||
| 82 | 0000000000002cd8» cmp» x2,·#0x0 | ||
| 83 | 0000000000002cdc» csel» x8,·x8,·x2,·eq | ||
| 84 | 0000000000002ce0» nop | ||
| 85 | 0000000000002ce4» str» x8,·[x9,·#0xc0] | ||
| 86 | 0000000000002ce8» nop | ||
| 87 | 0000000000002cec» ldr» x8,·#0x2132c·;·literal·pool·symbol·address:·_free | ||
| 88 | 0000000000002cf0» c | 54 | 0000000000002cf0» cbz» x0,·0x2d04 |
| 89 | 0000000000002cf4» csel» x8,·x8,·x3,·eq | ||
| 90 | 0000000000002cf8» nop | ||
| Max diff block lines reached; 2285183/2290971 bytes (99.75%) of diff not shown. | |||
| Offset 1, 310 lines modified | Offset 1, 309 lines modified | ||
| 1 | Contents·of·(__TEXT,__cstring)·section | 1 | Contents·of·(__TEXT,__cstring)·section |
| 2 | 00000000000215 | 2 | 0000000000021584··tree-sitter·failed·to·allocate·%zu·bytes |
| 3 | 00000000000215 | 3 | 00000000000215ad··tree-sitter·failed·to·reallocate·%zu·bytes |
| 4 | 00000000000215 | 4 | 00000000000215d8··get_changed_ranges.c |
| 5 | 00000000000215 | 5 | 00000000000215ed··iterator_start_position |
| 6 | 0000000000021 | 6 | 0000000000021605··(uint32_t)((&self->cursor.stack)->size·-·1)·<·(&self->cursor.stack)->size |
| 7 | 0000000000021 | 7 | 000000000002164f··iterator_get_visible_state |
| 8 | 0000000000021 | 8 | 000000000002166a··(uint32_t)(i)·<·(&self->cursor.stack)->size |
| 9 | 00000000000216 | 9 | 0000000000021696··iterator_end_position |
| 10 | 00000000000216 | 10 | 00000000000216ac··iterator_descend |
| 11 | 00000000000216 | 11 | 00000000000216bd··iterator_tree_is_visible |
| 12 | 00000000000216 | 12 | 00000000000216d6··ts_language_table_entry |
| 13 | 00000000000216 | 13 | 00000000000216ee··language.c |
| 14 | 00000000000216 | 14 | 00000000000216f9··symbol·<·self->token_count |
| 15 | 0000000000021 | 15 | 0000000000021714··ERROR |
| 16 | 0000000000021 | 16 | 000000000002171a··_ERROR |
| 17 | 0000000000021 | 17 | 0000000000021721··skip·character:'%c' |
| 18 | 0000000000021 | 18 | 0000000000021735··skip·character:%d |
| 19 | 0000000000021 | 19 | 0000000000021747··consume·character:'%c' |
| 20 | 0000000000021 | 20 | 000000000002175e··consume·character:%d |
| 21 | 0000000000021 | 21 | 0000000000021773···000000000000\02000 |
| 22 | 00000000000217 | 22 | 0000000000021784··a |
| 23 | 00000000000217 | 23 | 0000000000021786··resume_parsing |
| 24 | 00000000000217 | 24 | 0000000000021795··parse_after_edit |
| 25 | 00000000000217 | 25 | 00000000000217a6··\n |
| 26 | 00000000000217 | 26 | 00000000000217a8··ts_parser_parse |
| 27 | 00000000000217 | 27 | 00000000000217b8··parser.c |
| 28 | 00000000000217 | 28 | 00000000000217c1··different_included_range·%u·-·%u |
| 29 | 00000000000217 | 29 | 00000000000217e2··new_parse |
| 30 | 00000000000217 | 30 | 00000000000217ec··process·version:%u,·version_count:%u,·state:%d,·row:%u,·col:%u |
| 31 | 0000000000021 | 31 | 000000000002182b··\n\n |
| 32 | 0000000000021 | 32 | 000000000002182e··self->finished_tree.ptr |
| 33 | 0000000000021 | 33 | 0000000000021846··done |
| 34 | 0000000000021 | 34 | 000000000002184b··graph·{\nlabel=" |
| 35 | 0000000000021 | 35 | 000000000002185b··"\n}\n\n |
| 36 | 0000000000021 | 36 | 0000000000021861··reusable_node_descend |
| 37 | 00000000000218 | 37 | 0000000000021877··reusable_node.h |
| 38 | 00000000000218 | 38 | 0000000000021887··(uint32_t)((&self->stack)->size·-·1)·<·(&self->stack)->size |
| 39 | 00000000000218 | 39 | 00000000000218c3··shift_extra |
| 40 | 00000000000218 | 40 | 00000000000218cf··shift·state:%u |
| 41 | 00000000000218 | 41 | 00000000000218de··reduce·sym:%s,·child_count:%u |
| 42 | 00000000000218 | 42 | 00000000000218fc··accept |
| 43 | 0000000000021 | 43 | 0000000000021903··switch·from_keyword:%s,·to_word_token:%s |
| 44 | 0000000000021 | 44 | 000000000002192c··detect_error·lookahead:%s |
| 45 | 0000000000021 | 45 | 0000000000021946··before_reusable_node·symbol:%s |
| 46 | 00000000000219 | 46 | 0000000000021965··past_reusable_node·symbol:%s |
| 47 | 00000000000219 | 47 | 0000000000021982··reusable_node_has_different_external_scanner_state·symbol:%s |
| 48 | 00000000000219 | 48 | 00000000000219bf··has_changes |
| 49 | 00000000000219 | 49 | 00000000000219cb··is_error |
| 50 | 00000000000219 | 50 | 00000000000219d4··is_missing |
| 51 | 00000000000219 | 51 | 00000000000219df··is_fragile |
| 52 | 00000000000219 | 52 | 00000000000219ea··contains_different_included_range |
| 53 | 0000000000021 | 53 | 0000000000021a0c··cant_reuse_node_%s·tree:%s |
| 54 | 0000000000021 | 54 | 0000000000021a27··cant_reuse_node·symbol:%s,·first_leaf_symbol:%s |
| 55 | 0000000000021 | 55 | 0000000000021a57··reuse_node·symbol:%s |
| 56 | 0000000000021a | 56 | 0000000000021a6c··no_lookahead_after_non_terminal_extra |
| 57 | 0000000000021a | 57 | 0000000000021a92··lex_external·state:%d,·row:%u,·column:%u |
| 58 | 0000000000021a | 58 | 0000000000021abb··ignore_empty_external_token·symbol:%s |
| 59 | 0000000000021a | 59 | 0000000000021ae1··lex_internal·state:%d,·row:%u,·column:%u |
| 60 | 0000000000021 | 60 | 0000000000021b0a··skip_unrecognized_character |
| 61 | 0000000000021 | 61 | 0000000000021b26··lexed_lookahead·sym: |
| 62 | 0000000000021 | 62 | 0000000000021b3b··,·size:%u |
| 63 | 0000000000021 | 63 | 0000000000021b45··ts_parser__external_scanner_serialize |
| 64 | 0000000000021b | 64 | 0000000000021b6b··length·<=·1024 |
| 65 | 0000000000021b | 65 | 0000000000021b7a··state_mismatch·sym:%s |
| 66 | 0000000000021b | 66 | 0000000000021b90··reusable_node_advance |
| 67 | 0000000000021b | 67 | 0000000000021ba6··aborting·reduce·with·too·many·versions |
| 68 | 0000000000021b | 68 | 0000000000021bcd··select_smaller_error·symbol:%s,·over_symbol:%s |
| 69 | 0000000000021b | 69 | 0000000000021bfc··select_higher_precedence·symbol:%s,·prec:%d,·over_symbol:%s,·other_prec:%d |
| 70 | 0000000000021 | 70 | 0000000000021c47··select_earlier·symbol:%s,·over_symbol:%s |
| 71 | 0000000000021c | 71 | 0000000000021c70··select_existing·symbol:%s,·over_symbol:%s |
| 72 | 0000000000021c | 72 | 0000000000021c9a··ts_parser__accept |
| 73 | 0000000000021c | 73 | 0000000000021cac··ts_subtree_is_eof(lookahead) |
| 74 | 0000000000021c | 74 | 0000000000021cc9··(uint32_t)(j)·<·(&trees)->size |
| 75 | 0000000000021c | 75 | 0000000000021ce8··!tree.data.is_inline |
| 76 | 0000000000021c | 76 | 0000000000021cfd··root.ptr |
| 77 | 0000000000021 | 77 | 0000000000021d06··(uint32_t)(0)·<·(&pop)->size |
| 78 | 0000000000021 | 78 | 0000000000021d23··_array__splice |
| 79 | 0000000000021 | 79 | 0000000000021d32··array.h |
| 80 | 0000000000021 | 80 | 0000000000021d3a··old_end·<=·*size |
| 81 | 0000000000021 | 81 | 0000000000021d4b··ts_parser__recover |
| 82 | 0000000000021d | 82 | 0000000000021d5e··recover_to_previous·state:%u,·depth:%u |
| 83 | 0000000000021d | 83 | 0000000000021d85··removed·paused·version:%u |
| 84 | 0000000000021d | 84 | 0000000000021d9f··recover_eof |
| 85 | 0000000000021d | 85 | 0000000000021dab··skip_token·symbol:%s |
| 86 | 0000000000021d | 86 | 0000000000021dc0··ts_parser__recover_to_state |
| 87 | 0000000000021d | 87 | 0000000000021ddc··error_trees.size·==·1 |
| 88 | 0000000000021d | 88 | 0000000000021df2··(uint32_t)(j)·<·(&slice.subtrees)->size |
| 89 | 0000000000021 | 89 | 0000000000021e1a··ts_parser__breakdown_top_of_stack |
| 90 | 0000000000021 | 90 | 0000000000021e3c··(uint32_t)(0)·<·(&slice.subtrees)->size |
| 91 | 0000000000021e | 91 | 0000000000021e64··breakdown_top_of_stack·tree:%s |
| 92 | 0000000000021e | 92 | 0000000000021e83··resume·version:%u |
| 93 | 0000000000021e | 93 | 0000000000021e95··condense |
| 94 | 0000000000021e | 94 | 0000000000021e9e··recover_with_missing·symbol:%s,·state:%u |
| 95 | 0000000000021e | 95 | 0000000000021ec7··ts_parser__handle_error |
| 96 | 0000000000021e | 96 | 0000000000021edf··did_merge |
| 97 | 0000000000021e | 97 | 0000000000021ee9··ts_parser__balance_subtree |
| 98 | 0000000000021 | 98 | 0000000000021f04··(uint32_t)(self->tree_pool.tree_stack.size·-·1)·<·(&self->tree_pool.tree_stack)->size |
| 99 | 0000000000021f | 99 | 0000000000021f5a·· |
| Max diff block lines reached; 321/30683 bytes (1.05%) of diff not shown. | |||
| Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
| 1 | Contents·of·(__DATA,__data)·section | 1 | Contents·of·(__DATA,__data)·section |
| 2 | 000280a8··00·00·00·00·00·00·00·00·· | 2 | 000280a8··00·00·00·00·00·00·00·00··2c·2c·00·00·00·00·00·00··|........,,......| |
| 3 | 000280b8·· | 3 | 000280b8··7c·2c·00·00·00·00·00·00··d4·2c·00·00·00·00·00·00··||,.......,......| |
| 4 | 000280c8··00·00·00·00·00·00·00·00···························|........| | 4 | 000280c8··00·00·00·00·00·00·00·00···························|........| |
| Offset 1, 531 lines modified | Offset 1, 531 lines modified | ||
| 1 | Archive·map | 1 | Archive·map |
| 2 | _ts_ | 2 | _ts_subtree_get_changed_ranges·in·lib.o |
| 3 | __ts_dup·in·lib.o | 3 | __ts_dup·in·lib.o |
| 4 | _range_intersects·in·lib.o | 4 | _range_intersects·in·lib.o |
| 5 | _ts_wasm_store_start·in·lib.o | ||
| 6 | _ts_wasm_store_reset·in·lib.o | ||
| 7 | _range_within·in·lib.o | 5 | _range_within·in·lib.o |
| 8 | _ts_query_cursor_set_match_limit·in·lib.o | ||
| 9 | _ts_query_cursor_set_max_start_depth·in·lib.o | ||
| 10 | _ts_query_disable_pattern·in·lib.o | ||
| 11 | _ts_query_cursor_set_point_range·in·lib.o | ||
| 12 | _ts_query_delete·in·lib.o | ||
| 13 | _ts_current_calloc·in·lib.o | 6 | _ts_current_calloc·in·lib.o |
| 14 | _ts_current_free·in·lib.o | 7 | _ts_current_free·in·lib.o |
| 15 | _ts_current_malloc·in·lib.o | 8 | _ts_current_malloc·in·lib.o |
| 16 | _ts_current_realloc·in·lib.o | 9 | _ts_current_realloc·in·lib.o |
| 17 | _ts_external_scanner_state_copy·in·lib.o | 10 | _ts_external_scanner_state_copy·in·lib.o |
| 18 | _ts_wasm_store_has_error·in·lib.o | ||
| 19 | _ts_wasm_store_delete·in·lib.o | ||
| 20 | _ts_external_scanner_state_data·in·lib.o | 11 | _ts_external_scanner_state_data·in·lib.o |
| 21 | _ts_external_scanner_state_delete·in·lib.o | 12 | _ts_external_scanner_state_delete·in·lib.o |
| 22 | _ts_wasm_store_call_scanner_serialize·in·lib.o | ||
| 23 | _ts_external_scanner_state_eq·in·lib.o | 13 | _ts_external_scanner_state_eq·in·lib.o |
| 24 | _ts_wasm_store_call_scanner_scan·in·lib.o | ||
| 25 | _ts_wasm_store_call_scanner_destroy·in·lib.o | ||
| 26 | _ts_external_scanner_state_init·in·lib.o | 14 | _ts_external_scanner_state_init·in·lib.o |
| 27 | _ts_wasm_store_call_scanner_deserialize·in·lib.o | ||
| 28 | _ts_language_abi_version·in·lib.o | 15 | _ts_language_abi_version·in·lib.o |
| 29 | _ts_wasm_store_call_scanner_create·in·lib.o | ||
| 30 | _ts_language_copy·in·lib.o | 16 | _ts_language_copy·in·lib.o |
| 31 | _ts_language_delete·in·lib.o | 17 | _ts_language_delete·in·lib.o |
| 32 | _ts_wasm_store_call_lex_main·in·lib.o | ||
| 33 | _ts_language_field_count·in·lib.o | 18 | _ts_language_field_count·in·lib.o |
| 34 | _ts_wasm_store_call_lex_keyword·in·lib.o | ||
| 35 | _ts_language_field_id_for_name·in·lib.o | 19 | _ts_language_field_id_for_name·in·lib.o |
| 36 | _ts_wasm_language_retain·in·lib.o | ||
| 37 | _ts_wasm_language_release·in·lib.o | ||
| 38 | _ts_language_field_name_for_id·in·lib.o | 20 | _ts_language_field_name_for_id·in·lib.o |
| 39 | _ts_language_is_reserved_word·in·lib.o | 21 | _ts_language_is_reserved_word·in·lib.o |
| 40 | _ts_tree_root_node_with_offset·in·lib.o | ||
| 41 | _ts_tree_root_node·in·lib.o | ||
| 42 | _ts_language_is_wasm·in·lib.o | 22 | _ts_language_is_wasm·in·lib.o |
| 43 | _ts_tree_print_dot_graph·in·lib.o | ||
| 44 | _ts_language_lex_mode_for_state·in·lib.o | 23 | _ts_language_lex_mode_for_state·in·lib.o |
| 45 | _ts_tree_new·in·lib.o | ||
| 46 | _ts_language_metadata·in·lib.o | 24 | _ts_language_metadata·in·lib.o |
| 47 | _ts_language_name·in·lib.o | 25 | _ts_language_name·in·lib.o |
| 48 | _ts_tree_language·in·lib.o | ||
| 49 | _ts_tree_included_ranges·in·lib.o | ||
| 50 | _ts_language_next_state·in·lib.o | 26 | _ts_language_next_state·in·lib.o |
| 51 | _ts_language_public_symbol·in·lib.o | 27 | _ts_language_public_symbol·in·lib.o |
| 52 | _ts_tree_get_changed_ranges·in·lib.o | ||
| 53 | _ts_language_state_count·in·lib.o | 28 | _ts_language_state_count·in·lib.o |
| 54 | _ts_tree_edit·in·lib.o | ||
| 55 | _ts_language_subtypes·in·lib.o | 29 | _ts_language_subtypes·in·lib.o |
| 56 | _ts_tree_delete·in·lib.o | ||
| 57 | _ts_tree_cursor_reset_to·in·lib.o | ||
| 58 | _ts_language_supertypes·in·lib.o | 30 | _ts_language_supertypes·in·lib.o |
| 59 | _ts_tree_cursor_reset·in·lib.o | ||
| 60 | _ts_language_symbol_count·in·lib.o | 31 | _ts_language_symbol_count·in·lib.o |
| 61 | _ts_tree_cursor_parent_node·in·lib.o | ||
| 62 | _ts_language_symbol_for_name·in·lib.o | 32 | _ts_language_symbol_for_name·in·lib.o |
| 63 | _ts_language_symbol_metadata·in·lib.o | 33 | _ts_language_symbol_metadata·in·lib.o |
| 64 | _ts_tree_cursor_new·in·lib.o | ||
| 65 | _ts_tree_cursor_init·in·lib.o | ||
| 66 | _ts_language_symbol_name·in·lib.o | 34 | _ts_language_symbol_name·in·lib.o |
| 67 | _ts_tree_cursor_goto_sibling_internal·in·lib.o | ||
| 68 | _ts_language_symbol_type·in·lib.o | 35 | _ts_language_symbol_type·in·lib.o |
| 69 | _ts_language_table_entry·in·lib.o | 36 | _ts_language_table_entry·in·lib.o |
| 70 | _ts_tree_cursor_goto_previous_sibling_internal·in·lib.o | ||
| 71 | _ts_lexer_delete·in·lib.o | 37 | _ts_lexer_delete·in·lib.o |
| 72 | _ts_tree_cursor_goto_previous_sibling·in·lib.o | ||
| 73 | _ts_lexer_finish·in·lib.o | 38 | _ts_lexer_finish·in·lib.o |
| 74 | _ts_tree_cursor_goto_parent·in·lib.o | ||
| 75 | _ts_lexer_included_ranges·in·lib.o | 39 | _ts_lexer_included_ranges·in·lib.o |
| 76 | _ts_tree_cursor_goto_next_sibling_internal·in·lib.o | ||
| 77 | _ts_tree_cursor_goto_next_sibling·in·lib.o | ||
| 78 | _ts_lexer_init·in·lib.o | 40 | _ts_lexer_init·in·lib.o |
| 79 | _ts_tree_cursor_goto_last_child_internal·in·lib.o | ||
| 80 | _ts_lexer_mark_end·in·lib.o | 41 | _ts_lexer_mark_end·in·lib.o |
| 81 | _ts_lexer_reset·in·lib.o | 42 | _ts_lexer_reset·in·lib.o |
| 82 | _ts_tree_cursor_goto_last_child·in·lib.o | ||
| 83 | _ts_tree_cursor_goto_first_child_internal·in·lib.o | ||
| 84 | _ts_lexer_set_included_ranges·in·lib.o | 43 | _ts_lexer_set_included_ranges·in·lib.o |
| 85 | _ts_tree_cursor_goto_first_child_for_point·in·lib.o | ||
| 86 | _ts_lexer_set_input·in·lib.o | 44 | _ts_lexer_set_input·in·lib.o |
| 87 | _ts_lexer_start·in·lib.o | 45 | _ts_lexer_start·in·lib.o |
| 88 | _ts_tree_cursor_goto_first_child_for_byte·in·lib.o | ||
| 89 | _ts_lookahead_iterator_current_symbol·in·lib.o | 46 | _ts_lookahead_iterator_current_symbol·in·lib.o |
| 90 | _ts_tree_cursor_goto_first_child·in·lib.o | ||
| 91 | _ts_lookahead_iterator_current_symbol_name·in·lib.o | 47 | _ts_lookahead_iterator_current_symbol_name·in·lib.o |
| 92 | _ts_tree_cursor_goto_descendant·in·lib.o | ||
| 93 | _ts_lookahead_iterator_delete·in·lib.o | 48 | _ts_lookahead_iterator_delete·in·lib.o |
| 94 | _ts_tree_cursor_delete·in·lib.o | ||
| 95 | _ts_lookahead_iterator_language·in·lib.o | 49 | _ts_lookahead_iterator_language·in·lib.o |
| 96 | _ts_tree_cursor_current_status·in·lib.o | ||
| 97 | _ts_lookahead_iterator_new·in·lib.o | 50 | _ts_lookahead_iterator_new·in·lib.o |
| 98 | _ts_tree_cursor_current_node·in·lib.o | ||
| 99 | _ts_lookahead_iterator_next·in·lib.o | 51 | _ts_lookahead_iterator_next·in·lib.o |
| Max diff block lines reached; 84200/88021 bytes (95.66%) of diff not shown. | |||
| Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
| 1 | -rw-r--r--···0······501·······20····17464·2026-0 | 1 | -rw-r--r--···0······501·······20····17464·2026-03-01·04:01:48.000000·__.SYMDEF |
| 2 | -rw-r--r--···0······501·······20···232 | 2 | -rw-r--r--···0······501·······20···232384·2026-02-26·04:09:33.000000·lib.o |
| 3 | -rw-r--r--···0······501·······20·····2168·2026-02-26·04:09:33.000000·alloc.o | 3 | -rw-r--r--···0······501·······20·····2168·2026-02-26·04:09:33.000000·alloc.o |
| 4 | -rw-r--r--···0······501·······20····105 | 4 | -rw-r--r--···0······501·······20····10528·2026-02-26·04:09:33.000000·get_changed_ranges.o |
| 5 | -rw-r--r--···0······501·······20·····644 | 5 | -rw-r--r--···0······501·······20·····6440·2026-02-26·04:09:33.000000·language.o |
| 6 | -rw-r--r--···0······501·······20·····7032·2026-02-26·04:09:33.000000·lexer.o | 6 | -rw-r--r--···0······501·······20·····7032·2026-02-26·04:09:33.000000·lexer.o |
| 7 | -rw-r--r--···0······501·······20····16656·2026-02-26·04:09:33.000000·node.o | 7 | -rw-r--r--···0······501·······20····16656·2026-02-26·04:09:33.000000·node.o |
| 8 | -rw-r--r--···0······501·······20····39 | 8 | -rw-r--r--···0······501·······20····39896·2026-02-26·04:09:33.000000·parser.o |
| 9 | -rw-r--r--···0······501·······20······648·2026-02-26·04:09:33.000000·point.o | 9 | -rw-r--r--···0······501·······20······648·2026-02-26·04:09:33.000000·point.o |
| 10 | -rw-r--r--···0······501·······20····71 | 10 | -rw-r--r--···0······501·······20····71472·2026-02-26·04:09:33.000000·query.o |
| 11 | -rw-r--r--···0······501·······20····287 | 11 | -rw-r--r--···0······501·······20····28752·2026-02-26·04:09:33.000000·stack.o |
| 12 | -rw-r--r--···0······501·······20····227 | 12 | -rw-r--r--···0······501·······20····22744·2026-02-26·04:09:33.000000·subtree.o |
| 13 | -rw-r--r--···0······501·······20····17072·2026-02-26·04:09:33.000000·tree_cursor.o | ||
| 14 | -rw-r--r--···0······501·······20·····4152·2026-02-26·04:09:33.000000·tree.o | 13 | -rw-r--r--···0······501·······20·····4152·2026-02-26·04:09:33.000000·tree.o |
| 14 | -rw-r--r--···0······501·······20····17064·2026-02-26·04:09:33.000000·tree_cursor.o | ||
| 15 | -rw-r--r--···0······501·······20·····1720·2026-02-26·04:09:33.000000·wasm_store.o | 15 | -rw-r--r--···0······501·······20·····1720·2026-02-26·04:09:33.000000·wasm_store.o |
| Offset 1, 267 lines modified | Offset 1, 267 lines modified | ||
| 00000000:·3010·0000· | 00000000:·3010·0000·dc12·0000·9044·0000·0000·0000··0........D...... | ||
| 00000010:·9044·0000·0900·0000·9044·0000· | 00000010:·9044·0000·0900·0000·9044·0000·1b00·0000··.D.......D...... | ||
| 00000020:·9044·0000· | 00000020:·9044·0000·2900·0000·9044·0000·3c00·0000··.D..)....D..<... | ||
| 00000030:·9044·0000· | 00000030:·9044·0000·4d00·0000·9044·0000·6000·0000··.D..M....D..`... | ||
| 00000040:·9044·0000·2d0d·0000·9044·0000·e10c·0000··.D..-....D...... | |||
| 000000 | 00000040:·9044·0000·7400·0000·9044·0000·9400·0000··.D..t....D...... | ||
| 00000060:·9044·0000·3c00·0000·9044·0000·4d00·0000··.D..<....D..M... | |||
| 00000070:·9044·0000·6000·0000·9044·0000·7400·0000··.D..`....D..t... | |||
| 00000080:·9044·0000·bc19·0000·9044·0000·a619·0000··.D.......D...... | |||
| 000000 | 00000050:·9044·0000·b400·0000·9044·0000·d600·0000··.D.......D...... | ||
| 000000a0:·9044·0000·8019·0000·9044·0000·d600·0000··.D.......D...... | |||
| 000000b0:·9044·0000·5f19·0000·9044·0000·3b19·0000··.D.._....D..;... | |||
| 000000 | 00000060:·9044·0000·f400·0000·9044·0000·1401·0000··.D.......D...... | ||
| 000000d0:·9044·0000·1401·0000·9044·0000·f018·0000··.D.......D...... | |||
| 000000 | 00000070:·9044·0000·2d01·0000·9044·0000·3f01·0000··.D..-....D..?... | ||
| 000000f0:·9044·0000·d318·0000·9044·0000·5301·0000··.D.......D..S... | |||
| 00000 | 00000080:·9044·0000·5301·0000·9044·0000·6c01·0000··.D..S....D..l... | ||
| 00000110:·9044·0000·9a18·0000·9044·0000·8018·0000··.D.......D...... | |||
| 00000 | 00000090:·9044·0000·8b01·0000·9044·0000·aa01·0000··.D.......D...... | ||
| 00000130:·9044·0000·6118·0000·9044·0000·4e18·0000··.D..a....D..N... | |||
| 00000 | 000000a0:·9044·0000·c801·0000·9044·0000·dd01·0000··.D.......D...... | ||
| 00000150:·9044·0000·dd01·0000·9044·0000·2818·0000··.D.......D..(... | |||
| 00000 | 000000b0:·9044·0000·fd01·0000·9044·0000·1302·0000··.D.......D...... | ||
| 00000170:·9044·0000·1618·0000·9044·0000·fd17·0000··.D.......D...... | |||
| 00000 | 000000c0:·9044·0000·2502·0000·9044·0000·3d02·0000··.D..%....D..=... | ||
| 00000190:·9044·0000·e117·0000·9044·0000·5802·0000··.D.......D..X... | |||
| 00000 | 000000d0:·9044·0000·5802·0000·9044·0000·7102·0000··.D..X....D..q... | ||
| 000001b0:·9044·0000·c317·0000·9044·0000·aa17·0000··.D.......D...... | |||
| 00000 | 000000e0:·9044·0000·8702·0000·9044·0000·9f02·0000··.D.......D...... | ||
| 000001d0:·9044·0000·9f02·0000·9044·0000·7817·0000··.D.......D..x... | |||
| 00000 | 000000f0:·9044·0000·b902·0000·9044·0000·d602·0000··.D.......D...... | ||
| 000001f0:·9044·0000·6417·0000·9044·0000·4f17·0000··.D..d....D..O... | |||
| 00000 | 00000100:·9044·0000·f302·0000·9044·0000·0c03·0000··.D.......D...... | ||
| 00000210:·9044·0000·0c03·0000·9044·0000·2503·0000··.D.......D..%... | |||
| 00000 | 00000110:·9044·0000·2503·0000·9044·0000·3e03·0000··.D..%....D..>... | ||
| 00000230:·9044·0000·d416·0000·9044·0000·4f03·0000··.D.......D..O... | |||
| 00000 | 00000120:·9044·0000·4f03·0000·9044·0000·6003·0000··.D..O....D..`... | ||
| 00000250:·9044·0000·8d16·0000·9044·0000·6b16·0000··.D.......D..k... | |||
| 00000 | 00000130:·9044·0000·7a03·0000·9044·0000·8903·0000··.D..z....D...... | ||
| 00000 | 00000140:·9044·0000·9c03·0000·9044·0000·ac03·0000··.D.......D...... | ||
| 00000280:·9044·0000·2216·0000·9044·0000·f815·0000··.D.."....D...... | |||
| 00000290:·9044·0000·ac03·0000·9044·0000·cd15·0000··.D.......D...... | |||
| 00000 | 00000150:·9044·0000·ca03·0000·9044·0000·de03·0000··.D.......D...... | ||
| 000002b0:·9044·0000·a315·0000·9044·0000·ee03·0000··.D.......D...... | |||
| 00000 | 00000160:·9044·0000·ee03·0000·9044·0000·1404·0000··.D.......D...... | ||
| 000002d0:·9044·0000·6215·0000·9044·0000·3f04·0000··.D..b....D..?... | |||
| 00000 | 00000170:·9044·0000·3f04·0000·9044·0000·5d04·0000··.D..?....D..]... | ||
| 000002f0:·9044·0000·2c15·0000·9044·0000·7d04·0000··.D..,....D..}... | |||
| 00000 | 00000180:·9044·0000·7d04·0000·9044·0000·9804·0000··.D..}....D...... | ||
| 00000310:·9044·0000·ec14·0000·9044·0000·cb14·0000··.D.......D...... | |||
| 00000 | 00000190:·9044·0000·b404·0000·9044·0000·d104·0000··.D.......D...... | ||
| 00000330:·9044·0000·d104·0000·9044·0000·f404·0000··.D.......D...... | |||
| 00000 | 000001a0:·9044·0000·f404·0000·9044·0000·0305·0000··.D.......D...... | ||
| 00000350:·9044·0000·6f14·0000·9044·0000·6114·0000··.D..o....D..a... | |||
| 00000 | 000001b0:·9044·0000·1e05·0000·9044·0000·3b05·0000··.D.......D..;... | ||
| 00000370:·9044·0000·3b05·0000·9044·0000·5005·0000··.D..;....D..P... | |||
| 00000 | 000001c0:·9044·0000·5005·0000·9044·0000·6f05·0000··.D..P....D..o... | ||
| 00000390:·9044·0000·6f05·0000·9044·0000·8905·0000··.D..o....D...... | |||
| 00000 | 000001d0:·9044·0000·8905·0000·9044·0000·ac05·0000··.D.......D...... | ||
| 000003b0:·9044·0000·f113·0000·9044·0000·d005·0000··.D.......D...... | |||
| 00000 | 000001e0:·9044·0000·d005·0000·9044·0000·de05·0000··.D.......D...... | ||
| 000003d0:·9044·0000·c013·0000·9044·0000·a813·0000··.D.......D...... | |||
| 00000 | 000001f0:·9044·0000·f005·0000·9044·0000·0306·0000··.D.......D...... | ||
| 000003f0:·9044·0000·9313·0000·9044·0000·7613·0000··.D.......D..v... | |||
| 00000 | 00000200:·9044·0000·0f06·0000·9044·0000·2d06·0000··.D.......D..-... | ||
| 00000410:·9044·0000·2d06·0000·9044·0000·4613·0000··.D..-....D..F... | |||
| 00000 | 00000210:·9044·0000·5106·0000·9044·0000·6f06·0000··.D..Q....D..o... | ||
| 00000430:·9044·0000·3013·0000·9044·0000·1b13·0000··.D..0....D...... | |||
| 00000 | 00000220:·9044·0000·9306·0000·9044·0000·ab06·0000··.D.......D...... | ||
| 00000 | 00000230:·9044·0000·c106·0000·9044·0000·d606·0000··.D.......D...... | ||
| 00000460:·9044·0000·dc12·0000·9044·0000·b612·0000··.D.......D...... | |||
| 00000470:·9044·0000·d606·0000·9044·0000·9312·0000··.D.......D...... | |||
| 00000 | 00000240:·9044·0000·e906·0000·9044·0000·fb06·0000··.D.......D...... | ||
| 00000490:·9044·0000·8212·0000·9044·0000·0d07·0000··.D.......D...... | |||
| 00000 | 00000250:·9044·0000·0d07·0000·9044·0000·2107·0000··.D.......D..!... | ||
| 000004b0:·9044·0000·5912·0000·9044·0000·3307·0000··.D..Y....D..3... | |||
| 00000 | 00000260:·9044·0000·3307·0000·9044·0000·4407·0000··.D..3....D..D... | ||
| 000004d0:·9044·0000·2d12·0000·9044·0000·0412·0000··.D..-....D...... | |||
| 00000 | 00000270:·9044·0000·5607·0000·9044·0000·6b07·0000··.D..V....D..k... | ||
| 000004f0:·9044·0000·eb11·0000·9044·0000·8607·0000··.D.......D...... | |||
| 00000 | 00000280:·9044·0000·8607·0000·9044·0000·af07·0000··.D.......D...... | ||
| 00000510:·9044·0000·bc11·0000·9044·0000·9f11·0000··.D.......D...... | |||
| 00000 | 00000290:·9044·0000·d907·0000·9044·0000·e607·0000··.D.......D...... | ||
| 00000 | 000002a0:·9044·0000·0208·0000·9044·0000·1c08·0000··.D.......D...... | ||
| 00000540:·9044·0000·6f11·0000·9044·0000·1c08·0000··.D..o....D...... | |||
| 00000550:·9044·0000·5f11·0000·9044·0000·3d11·0000··.D.._....D..=... | |||
| 00000 | 000002b0:·9044·0000·3208·0000·9044·0000·4208·0000··.D..2....D..B... | ||
| 00000570:·9044·0000·4208·0000·9044·0000·5708·0000··.D..B....D..W... | |||
| 00000 | 000002c0:·9044·0000·5708·0000·9044·0000·7308·0000··.D..W....D..s... | ||
| 00000590:·9044·0000·7308·0000·9044·0000·df10·0000··.D..s....D...... | |||
| 00000 | 000002d0:·9044·0000·8908·0000·9044·0000·9d08·0000··.D.......D...... | ||
| 000005b0:·9044·0000·9d08·0000·9044·0000·b610·0000··.D.......D...... | |||
| 00000 | 000002e0:·9044·0000·b208·0000·9044·0000·c208·0000··.D.......D...... | ||
| 000005d0:·9044·0000·a310·0000·9044·0000·8d10·0000··.D.......D...... | |||
| 00000 | 000002f0:·9044·0000·d208·0000·9044·0000·e008·0000··.D.......D...... | ||
| 000005f0:·9044·0000·7910·0000·9044·0000·6510·0000··.D..y....D..e... | |||
| 00000 | 00000300:·9044·0000·f208·0000·9044·0000·0d09·0000··.D.......D...... | ||
| 00000610:·9044·0000·5310·0000·9044·0000·4310·0000··.D..S....D..C... | |||
| 00000 | 00000310:·9044·0000·2109·0000·9044·0000·3309·0000··.D..!....D..3... | ||
| Max diff block lines reached; 10786/46755 bytes (23.07%) of diff not shown. | |||
| Offset 1, 26 lines modified | Offset 1, 25 lines modified | ||
| 1 | \xcYlx?!*k | 1 | \xcYlx?!*k |
| 2 | T*%@xkZ@ | 2 | T*%@xkZ@ |
| 3 | Lih8+ih8 | 3 | Lih8+ih8 |
| 4 | 7hS@yivB | 4 | 7hS@yivB |
| 5 | 5 | get_changed_ranges.c | |
| 6 | (uint32_t)(i)·<·(self)->size | 6 | (uint32_t)(i)·<·(self)->size |
| 7 | ts_language_table_entry | 7 | ts_language_table_entry |
| 8 | l | 8 | language.c |
| 9 | symbol·<·self->token_count | 9 | symbol·<·self->token_count |
| 10 | resume_parsing | 10 | resume_parsing |
| 11 | parse_after_edit | 11 | parse_after_edit |
| 12 | ts_parser_parse | 12 | ts_parser_parse |
| 13 | 13 | parser.c | |
| 14 | different_included_range·%u·-·%u | 14 | different_included_range·%u·-·%u |
| 15 | new_parse | 15 | new_parse |
| 16 | process·version:%u,·version_count:%u,·state:%d,·row:%u,·col:%u | 16 | process·version:%u,·version_count:%u,·state:%d,·row:%u,·col:%u |
| 17 | self->finished_tree.ptr | 17 | self->finished_tree.ptr |
| 18 | ts_query_new | 18 | ts_query_new |
| 19 | lib/src/./query.c | ||
| 20 | (uint32_t)((&self->patterns)->size·-·1)·<·(&self->patterns)->size | 19 | (uint32_t)((&self->patterns)->size·-·1)·<·(&self->patterns)->size |
| 21 | (uint32_t)(start_step_index)·<·(&self->steps)->size | 20 | (uint32_t)(start_step_index)·<·(&self->steps)->size |
| 22 | (uint32_t)(start_step_index·+·1)·<·(&self->steps)->size | 21 | (uint32_t)(start_step_index·+·1)·<·(&self->steps)->size |
| 23 | (uint32_t)(step_index)·<·(&self->steps)->size | 22 | (uint32_t)(step_index)·<·(&self->steps)->size |
| 24 | (uint32_t)(i)·<·(&self->steps)->size | 23 | (uint32_t)(i)·<·(&self->steps)->size |
| 25 | ts_query_capture_quantifier_for_id | 24 | ts_query_capture_quantifier_for_id |
| 26 | (uint32_t)(pattern_index)·<·(&self->capture_quantifiers)->size | 25 | (uint32_t)(pattern_index)·<·(&self->capture_quantifiers)->size |
| Offset 32, 15 lines modified | Offset 31, 14 lines modified | ||
| 32 | ts_query__step_is_fallible | 31 | ts_query__step_is_fallible |
| 33 | (uint32_t)step_index·+·1·<·self->steps.size | 32 | (uint32_t)step_index·+·1·<·self->steps.size |
| 34 | ts_query_cursor_next_match | 33 | ts_query_cursor_next_match |
| 35 | (uint32_t)(0)·<·(&self->finished_states)->size | 34 | (uint32_t)(0)·<·(&self->finished_states)->size |
| 36 | (uint32_t)(i)·<·(&self->states)->size | 35 | (uint32_t)(i)·<·(&self->states)->size |
| 37 | ts_query_cursor_next_capture | 36 | ts_query_cursor_next_capture |
| 38 | (uint32_t)(first_unfinished_state_index)·<·(&self->states)->size | 37 | (uint32_t)(first_unfinished_state_index)·<·(&self->states)->size |
| 39 | lib/src/./stack.c | ||
| 40 | ts_stack_state | 38 | ts_stack_state |
| 41 | (uint32_t)(version)·<·(&self->heads)->size | 39 | (uint32_t)(version)·<·(&self->heads)->size |
| 42 | ts_stack_position | 40 | ts_stack_position |
| 43 | ts_stack_last_external_token | 41 | ts_stack_last_external_token |
| 44 | ts_stack_set_last_external_token | 42 | ts_stack_set_last_external_token |
| 45 | ts_stack_error_cost | 43 | ts_stack_error_cost |
| 46 | ts_stack_node_count_since_error | 44 | ts_stack_node_count_since_error |
| Offset 96, 15 lines modified | Offset 94, 15 lines modified | ||
| 96 | style=dashed· | 94 | style=dashed· |
| 97 | fontcolor=gray· | 95 | fontcolor=gray· |
| 98 | color=red | 96 | color=red |
| 99 | labeltooltip="error_cost:·%u | 97 | labeltooltip="error_cost:·%u |
| 100 | dynamic_precedence:·%d" | 98 | dynamic_precedence:·%d" |
| 101 | (uint32_t)((&self->iterators)->size·-·1)·<·(&self->iterators)->size | 99 | (uint32_t)((&self->iterators)->size·-·1)·<·(&self->iterators)->size |
| 102 | ts_subtree_array_copy | 100 | ts_subtree_array_copy |
| 103 | 101 | subtree.c | |
| 104 | (uint32_t)(i)·<·(dest)->size | 102 | (uint32_t)(i)·<·(dest)->size |
| 105 | ts_subtree_array_reverse | 103 | ts_subtree_array_reverse |
| 106 | (uint32_t)(reverse_index)·<·(self)->size | 104 | (uint32_t)(reverse_index)·<·(self)->size |
| 107 | ts_subtree_set_symbol | 105 | ts_subtree_set_symbol |
| 108 | symbol·<·255 | 106 | symbol·<·255 |
| 109 | ts_subtree_summarize_children | 107 | ts_subtree_summarize_children |
| 110 | !self.data.is_inline | 108 | !self.data.is_inline |
| Offset 126, 15 lines modified | Offset 124, 15 lines modified | ||
| 126 | descendant-count:·%u | 124 | descendant-count:·%u |
| 127 | repeat-depth:·%u | 125 | repeat-depth:·%u |
| 128 | lookahead-bytes:·%u | 126 | lookahead-bytes:·%u |
| 129 | character:·'%c' | 127 | character:·'%c' |
| 130 | tree_%p·->·tree_%p·[tooltip=%u] | 128 | tree_%p·->·tree_%p·[tooltip=%u] |
| 131 | digraph·tree·{ | 129 | digraph·tree·{ |
| 132 | ts_tree_cursor_goto_previous_sibling_internal | 130 | ts_tree_cursor_goto_previous_sibling_internal |
| 133 | 131 | tree_cursor.c | |
| 134 | (uint32_t)((&self->stack)->size·-·1)·<·(&self->stack)->size | 132 | (uint32_t)((&self->stack)->size·-·1)·<·(&self->stack)->size |
| 135 | (uint32_t)(self->stack.size·-·2)·<·(&self->stack)->size | 133 | (uint32_t)(self->stack.size·-·2)·<·(&self->stack)->size |
| 136 | ts_tree_cursor_goto_descendant | 134 | ts_tree_cursor_goto_descendant |
| 137 | (uint32_t)(i)·<·(&self->stack)->size | 135 | (uint32_t)(i)·<·(&self->stack)->size |
| 138 | ts_tree_cursor_current_descendant_index | 136 | ts_tree_cursor_current_descendant_index |
| 139 | ts_tree_cursor_current_node | 137 | ts_tree_cursor_current_node |
| 140 | ts_tree_cursor_current_status | 138 | ts_tree_cursor_current_status |
| Offset 152, 15 lines modified | Offset 150, 15 lines modified | ||
| 152 | iterator_tree_is_visible | 150 | iterator_tree_is_visible |
| 153 | skip·character:'%c' | 151 | skip·character:'%c' |
| 154 | skip·character:%d | 152 | skip·character:%d |
| 155 | consume·character:'%c' | 153 | consume·character:'%c' |
| 156 | consume·character:%d | 154 | consume·character:%d |
| 157 | ·000000000000 | 155 | ·000000000000 |
| 158 | reusable_node_descend | 156 | reusable_node_descend |
| 159 | 157 | reusable_node.h | |
| 160 | shift_extra | 158 | shift_extra |
| 161 | shift·state:%u | 159 | shift·state:%u |
| 162 | reduce·sym:%s,·child_count:%u | 160 | reduce·sym:%s,·child_count:%u |
| 163 | switch·from_keyword:%s,·to_word_token:%s | 161 | switch·from_keyword:%s,·to_word_token:%s |
| 164 | detect_error·lookahead:%s | 162 | detect_error·lookahead:%s |
| 165 | before_reusable_node·symbol:%s | 163 | before_reusable_node·symbol:%s |
| 166 | past_reusable_node·symbol:%s | 164 | past_reusable_node·symbol:%s |
| Offset 225, 18 lines modified | Offset 223, 18 lines modified | ||
| 225 | symbol_table_insert_name | 223 | symbol_table_insert_name |
| 226 | (uint32_t)(slice.offset)·<·(&self->characters)->size | 224 | (uint32_t)(slice.offset)·<·(&self->characters)->size |
| 227 | (uint32_t)(self->characters.size·-·1)·<·(&self->characters)->size | 225 | (uint32_t)(self->characters.size·-·1)·<·(&self->characters)->size |
| 228 | ts_query__pattern_map_insert | 226 | ts_query__pattern_map_insert |
| 229 | (uint32_t)(entry->step_index)·<·(&self->steps)->size | 227 | (uint32_t)(entry->step_index)·<·(&self->steps)->size |
| 230 | ts_query__pattern_map_search | 228 | ts_query__pattern_map_search |
| 231 | (uint32_t)(mid_index)·<·(&self->pattern_map)->size | 229 | (uint32_t)(mid_index)·<·(&self->pattern_map)->size |
| 232 | (uint32_t)(((__builtin_expect(!((uint32_t)(mid_index)·<·(&self->pattern_map)->size),·0)·?·__assert_rtn(__func__,·" | 230 | (uint32_t)(((__builtin_expect(!((uint32_t)(mid_index)·<·(&self->pattern_map)->size),·0)·?·__assert_rtn(__func__,·"query.c",·1106,·"(uint32_t)(mid_index)·<·(&self->pattern_map)->size")·:·(void)0),·&(&self->pattern_map)->contents[mid_index])->step_index)·<·(&self->steps)->size |
| Max diff block lines reached; 2526/6201 bytes (40.74%) of diff not shown. | |||
| Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
| 1 | Contents·of·(__TEXT,__const)·section | 1 | Contents·of·(__TEXT,__const)·section |
| 2 | 00023 | 2 | 00023e90··00·00·00·00·00·00·00·00··01·00·00·00·00·00·00·00··|................| |
| 3 | 00023 | 3 | 00023ea0··00·00·00·00·ff·ff·ff·ff··ff·ff·ff·ff·00·00·00·00··|................| |
| 4 | 00023 | 4 | 00023eb0··ff·ff·ff·ff·00·00·00·00··00·00·00·00·00·00·00·00··|................| |
| 5 | 00023 | 5 | 00023ec0··00·00·00·00·00·00·00·00··00·00·00·00·00·00·00·00··|................| |
| 6 | 00023 | 6 | 00023ed0··00·00·00·00·00·00·00·00··00·00·00·00·00·00·00·00··|................| |
| 7 | 00023 | 7 | 00023ee0··1e·0f·0f·0f·00·00·00·00··00·00·00·00·01·00·00·00··|................| |
| 8 | 00023 | 8 | 00023ef0··01·00·00·00·02·00·00·00··01·00·00·00·02·00·00·00··|................| |
| Offset 1, 314 lines modified | Offset 1, 314 lines modified | ||
| 1 | Contents·of·(__TEXT,__cstring)·section | 1 | Contents·of·(__TEXT,__cstring)·section |
| 2 | 00000000000218a0·· | 2 | 00000000000218a0··get_changed_ranges.c |
| 3 | 00000000000218b | 3 | 00000000000218b5··(uint32_t)(i)·<·(self)->size |
| 4 | 00000000000218d | 4 | 00000000000218d2··ts_language_table_entry |
| 5 | 00000000000218 | 5 | 00000000000218ea··language.c |
| 6 | 0000000000021 | 6 | 00000000000218f5··symbol·<·self->token_count |
| 7 | 00000000000219 | 7 | 0000000000021910··ERROR |
| 8 | 00000000000219 | 8 | 0000000000021916··_ERROR |
| 9 | 00000000000219 | 9 | 000000000002191d··a |
| 10 | 00000000000219 | 10 | 000000000002191f··resume_parsing |
| 11 | 00000000000219 | 11 | 000000000002192e··parse_after_edit |
| 12 | 00000000000219 | 12 | 000000000002193f··\n |
| 13 | 00000000000219 | 13 | 0000000000021941··ts_parser_parse |
| 14 | 00000000000219 | 14 | 0000000000021951··parser.c |
| 15 | 00000000000219 | 15 | 000000000002195a··different_included_range·%u·-·%u |
| 16 | 00000000000219 | 16 | 000000000002197b··new_parse |
| 17 | 00000000000219 | 17 | 0000000000021985··process·version:%u,·version_count:%u,·state:%d,·row:%u,·col:%u |
| 18 | 00000000000219 | 18 | 00000000000219c4··\n\n |
| 19 | 00000000000219 | 19 | 00000000000219c7··self->finished_tree.ptr |
| 20 | 00000000000219 | 20 | 00000000000219df··done |
| 21 | 0000000000021 | 21 | 00000000000219e4··ts_query_new |
| 22 | 0000000000021 | 22 | 00000000000219f1··query.c |
| 23 | 0000000000021 | 23 | 00000000000219f9··(uint32_t)((&self->patterns)->size·-·1)·<·(&self->patterns)->size |
| 24 | 0000000000021a | 24 | 0000000000021a3b··(uint32_t)(start_step_index)·<·(&self->steps)->size |
| 25 | 0000000000021a | 25 | 0000000000021a6f··(uint32_t)(start_step_index·+·1)·<·(&self->steps)->size |
| 26 | 0000000000021a | 26 | 0000000000021aa7··(uint32_t)(step_index)·<·(&self->steps)->size |
| 27 | 0000000000021a | 27 | 0000000000021ad5··(uint32_t)(i)·<·(&self->steps)->size |
| 28 | 0000000000021 | 28 | 0000000000021afa··ts_query_capture_quantifier_for_id |
| 29 | 0000000000021b | 29 | 0000000000021b1d··(uint32_t)(pattern_index)·<·(&self->capture_quantifiers)->size |
| 30 | 0000000000021b | 30 | 0000000000021b5c··ts_query_predicates_for_pattern |
| 31 | 0000000000021b | 31 | 0000000000021b7c··(uint32_t)(pattern_index)·<·(&self->patterns)->size |
| 32 | 0000000000021b | 32 | 0000000000021bb0··(uint32_t)(slice.offset)·<·(&self->predicate_steps)->size |
| 33 | 0000000000021 | 33 | 0000000000021bea··ts_query_start_byte_for_pattern |
| 34 | 0000000000021c | 34 | 0000000000021c0a··ts_query_end_byte_for_pattern |
| 35 | 0000000000021c | 35 | 0000000000021c28··ts_query__step_is_fallible |
| 36 | 0000000000021c | 36 | 0000000000021c43··(uint32_t)step_index·+·1·<·self->steps.size |
| 37 | 0000000000021c | 37 | 0000000000021c6f··ts_query_cursor_next_match |
| 38 | 0000000000021c | 38 | 0000000000021c8a··(uint32_t)(0)·<·(&self->finished_states)->size |
| 39 | 0000000000021c | 39 | 0000000000021cb9··(uint32_t)(i)·<·(&self->states)->size |
| 40 | 0000000000021 | 40 | 0000000000021cdf··ts_query_cursor_next_capture |
| 41 | 0000000000021 | 41 | 0000000000021cfc··(uint32_t)(first_unfinished_state_index)·<·(&self->states)->size |
| 42 | 0000000000021d | 42 | 0000000000021d3d··stack.c |
| 43 | 0000000000021d | 43 | 0000000000021d45··ts_stack_state |
| 44 | 0000000000021d | 44 | 0000000000021d54··(uint32_t)(version)·<·(&self->heads)->size |
| 45 | 0000000000021d | 45 | 0000000000021d7f··ts_stack_position |
| 46 | 0000000000021d | 46 | 0000000000021d91··ts_stack_last_external_token |
| 47 | 0000000000021d | 47 | 0000000000021dae··ts_stack_set_last_external_token |
| 48 | 0000000000021 | 48 | 0000000000021dcf··ts_stack_error_cost |
| 49 | 0000000000021 | 49 | 0000000000021de3··ts_stack_node_count_since_error |
| 50 | 0000000000021e | 50 | 0000000000021e03··ts_stack_push |
| 51 | 0000000000021e | 51 | 0000000000021e11··(uint32_t)(0)·<·(&pop)->size |
| 52 | 0000000000021e | 52 | 0000000000021e2e··ts_stack_pop_error |
| 53 | 0000000000021e | 53 | 0000000000021e41··pop.size·==·1 |
| 54 | 0000000000021e | 54 | 0000000000021e4f··ts_stack_record_summary |
| 55 | 0000000000021e | 55 | 0000000000021e67··ts_stack_get_summary |
| 56 | 0000000000021e | 56 | 0000000000021e7c··ts_stack_dynamic_precedence |
| 57 | 0000000000021e | 57 | 0000000000021e98··ts_stack_has_advanced_since_error |
| 58 | 0000000000021e | 58 | 0000000000021eba··ts_stack_remove_version |
| 59 | 0000000000021 | 59 | 0000000000021ed2··ts_stack_renumber_version |
| 60 | 0000000000021 | 60 | 0000000000021eec··v2·<·v1 |
| 61 | 0000000000021 | 61 | 0000000000021ef4··(uint32_t)v1·<·self->heads.size |
| 62 | 0000000000021f | 62 | 0000000000021f14··(uint32_t)(v1)·<·(&self->heads)->size |
| 63 | 0000000000021f | 63 | 0000000000021f3a··(uint32_t)(v2)·<·(&self->heads)->size |
| 64 | 0000000000021f | 64 | 0000000000021f60··ts_stack_swap_versions |
| 65 | 0000000000021f | 65 | 0000000000021f77··ts_stack_copy_version |
| 66 | 0000000000021f | 66 | 0000000000021f8d··version·<·self->heads.size |
| 67 | 0000000000021f | 67 | 0000000000021fa8··(uint32_t)((&self->heads)->size·-·1)·<·(&self->heads)->size |
| 68 | 000000000002 | 68 | 0000000000021fe4··ts_stack_merge |
| 69 | 000000000002 | 69 | 0000000000021ff3··(uint32_t)(version1)·<·(&self->heads)->size |
| 70 | 00000000000220 | 70 | 000000000002201f··(uint32_t)(version2)·<·(&self->heads)->size |
| 71 | 00000000000220 | 71 | 000000000002204b··ts_stack_can_merge |
| 72 | 00000000000220 | 72 | 000000000002205e··ts_stack_halt |
| 73 | 00000000000220 | 73 | 000000000002206c··ts_stack_pause |
| 74 | 00000000000220 | 74 | 000000000002207b··ts_stack_is_active |
| 75 | 00000000000220 | 75 | 000000000002208e··ts_stack_is_halted |
| 76 | 00000000000220 | 76 | 00000000000220a1··ts_stack_is_paused |
| 77 | 00000000000220 | 77 | 00000000000220b4··ts_stack_resume |
| 78 | 00000000000220 | 78 | 00000000000220c4··head->status·==·StackStatusPaused |
| 79 | 0000000000022 | 79 | 00000000000220e6··digraph·stack·{\n |
| 80 | 0000000000022 | 80 | 00000000000220f7··rankdir="RL";\n |
| 81 | 00000000000221 | 81 | 0000000000022106··edge·[arrowhead=none]\n |
| 82 | 00000000000221 | 82 | 000000000002211d··ts_stack_print_dot_graph |
| 83 | 00000000000221 | 83 | 0000000000022136··node_head_%u·[shape=none,·label=""]\n |
| 84 | 00000000000221 | 84 | 000000000002215b··node_head_%u·->·node_%p·[ |
| 85 | 00000000000221 | 85 | 0000000000022175··color=red· |
| 86 | 00000000000221 | 86 | 0000000000022180··label=%u,·fontcolor=blue,·weight=10000,·labeltooltip="node_count:·%u\nerror_cost:·%u |
| 87 | 0000000000022 | 87 | 00000000000221d4··\nsummary: |
| 88 | 0000000000022 | 88 | 00000000000221de···%u |
| 89 | 0000000000022 | 89 | 00000000000221e2··\nexternal_scanner_state: |
| 90 | 0000000000022 | 90 | 00000000000221fb···%2X |
| 91 | 00000000000222 | 91 | 0000000000022200··"]\n |
| 92 | 00000000000222 | 92 | 0000000000022204··(uint32_t)(i)·<·(&self->iterators)->size |
| 93 | 00000000000222 | 93 | 000000000002222d··node_%p·[ |
| 94 | 00000000000222 | 94 | 0000000000022237··label="?" |
| 95 | 00000000000222 | 95 | 0000000000022241··shape=point·margin=0·label="" |
| 96 | 00000000000222 | 96 | 000000000002225f··label="%d" |
| 97 | 00000000000222 | 97 | 000000000002226a···tooltip="position:·%u,%u\nnode_count:%u\nerror_cost:·%u\ndynamic_precedence:·%d"];\n |
| 98 | 00000000000222 | 98 | 00000000000222bc··node_%p·->·node_%p·[ |
| 99 | 0000000000022 | 99 | 00000000000222d1··style=dashed· |
| Max diff block lines reached; -1/31590 bytes (-0.00%) of diff not shown. | |||
| Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
| 1 | Contents·of·(__DATA,__const)·section | 1 | Contents·of·(__DATA,__const)·section |
| 2 | 00023f | 2 | 00023f00··00·00·00·00·00·00·00·00··00·00·00·00·00·00·00·00··|................| |
| 3 | 00023f | 3 | 00023f10··00·00·00·00·00·00·00·00···························|........| |
| Offset 21, 15 lines modified | Offset 21, 15 lines modified | ||
| 00000140:·0000·0000·0000·0000·0200·0000·0000·0000··................ | 00000140:·0000·0000·0000·0000·0200·0000·0000·0000··................ | ||
| 00000150:·0000·0000·0000·0000·5f5f·636f·6d70·6163··........__compac | 00000150:·0000·0000·0000·0000·5f5f·636f·6d70·6163··........__compac | ||
| 00000160:·745f·756e·7769·6e64·5f5f·4c44·0000·0000··t_unwind__LD.... | 00000160:·745f·756e·7769·6e64·5f5f·4c44·0000·0000··t_unwind__LD.... | ||
| 00000170:·0000·0000·0000·0000·d801·0000·0000·0000··................ | 00000170:·0000·0000·0000·0000·d801·0000·0000·0000··................ | ||
| 00000180:·8000·0000·0000·0000·1004·0000·0300·0000··................ | 00000180:·8000·0000·0000·0000·1004·0000·0300·0000··................ | ||
| 00000190:·d805·0000·0400·0000·0000·0002·0000·0000··................ | 00000190:·d805·0000·0400·0000·0000·0002·0000·0000··................ | ||
| 000001a0:·0000·0000·0000·0000·3200·0000·1800·0000··........2....... | 000001a0:·0000·0000·0000·0000·3200·0000·1800·0000··........2....... | ||
| 000001b0:·0100·0000·0000·0b00·000 | 000001b0:·0100·0000·0000·0b00·0005·0e00·0000·0000··................ | ||
| 000001c0:·2e00·0000·1000·0000·f805·0000·5000·0000··............P... | 000001c0:·2e00·0000·1000·0000·f805·0000·5000·0000··............P... | ||
| 000001d0:·0200·0000·1800·0000·4806·0000·1500·0000··........H....... | 000001d0:·0200·0000·1800·0000·4806·0000·1500·0000··........H....... | ||
| 000001e0:·9807·0000·e000·0000·0b00·0000·5000·0000··............P... | 000001e0:·9807·0000·e000·0000·0b00·0000·5000·0000··............P... | ||
| 000001f0:·0000·0000·0900·0000·0900·0000·0500·0000··................ | 000001f0:·0000·0000·0900·0000·0900·0000·0500·0000··................ | ||
| 00000200:·0e00·0000·0700·0000·0000·0000·0000·0000··................ | 00000200:·0e00·0000·0700·0000·0000·0000·0000·0000··................ | ||
| 00000210:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 00000210:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 00000220:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 00000220:·0000·0000·0000·0000·0000·0000·0000·0000··................ |
| Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
| 1 | 1 | get_changed_ranges.c | |
| 2 | iterator_start_position | 2 | iterator_start_position |
| 3 | (uint32_t)((&self->cursor.stack)->size·-·1)·<·(&self->cursor.stack)->size | 3 | (uint32_t)((&self->cursor.stack)->size·-·1)·<·(&self->cursor.stack)->size |
| 4 | iterator_get_visible_state | 4 | iterator_get_visible_state |
| 5 | (uint32_t)(i)·<·(&self->cursor.stack)->size | 5 | (uint32_t)(i)·<·(&self->cursor.stack)->size |
| 6 | iterator_end_position | 6 | iterator_end_position |
| 7 | iterator_descend | 7 | iterator_descend |
| 8 | iterator_tree_is_visible | 8 | iterator_tree_is_visible |
| Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
| 1 | Contents·of·(__TEXT,__cstring)·section | 1 | Contents·of·(__TEXT,__cstring)·section |
| 2 | 0000000000001c98·· | 2 | 0000000000001c98··get_changed_ranges.c |
| 3 | 0000000000001c | 3 | 0000000000001cad··iterator_start_position |
| 4 | 0000000000001cc | 4 | 0000000000001cc5··(uint32_t)((&self->cursor.stack)->size·-·1)·<·(&self->cursor.stack)->size |
| 5 | 0000000000001d | 5 | 0000000000001d0f··iterator_get_visible_state |
| 6 | 0000000000001d | 6 | 0000000000001d2a··(uint32_t)(i)·<·(&self->cursor.stack)->size |
| 7 | 0000000000001d5 | 7 | 0000000000001d56··iterator_end_position |
| 8 | 0000000000001d | 8 | 0000000000001d6c··iterator_descend |
| 9 | 0000000000001d | 9 | 0000000000001d7d··iterator_tree_is_visible |
| Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
| 1 | ts_language_table_entry | 1 | ts_language_table_entry |
| 2 | l | 2 | language.c |
| 3 | symbol·<·self->token_count | 3 | symbol·<·self->token_count |
| Offset 1, 6 lines modified | Offset 1, 6 lines modified | ||
| 1 | Contents·of·(__TEXT,__cstring)·section | 1 | Contents·of·(__TEXT,__cstring)·section |
| 2 | 0000000000000a94··ts_language_table_entry | 2 | 0000000000000a94··ts_language_table_entry |
| 3 | 0000000000000aac··l | 3 | 0000000000000aac··language.c |
| 4 | 0000000000000ab | 4 | 0000000000000ab7··symbol·<·self->token_count |
| 5 | 0000000000000ad | 5 | 0000000000000ad2··ERROR |
| 6 | 0000000000000a | 6 | 0000000000000ad8··_ERROR |
| Offset 26, 15 lines modified | Offset 26, 15 lines modified | ||
| 00000190:·0815·0000·0300·0000·0000·0000·0000·0000··................ | 00000190:·0815·0000·0300·0000·0000·0000·0000·0000··................ | ||
| 000001a0:·0000·0000·0000·0000·5f5f·636f·6d70·6163··........__compac | 000001a0:·0000·0000·0000·0000·5f5f·636f·6d70·6163··........__compac | ||
| 000001b0:·745f·756e·7769·6e64·5f5f·4c44·0000·0000··t_unwind__LD.... | 000001b0:·745f·756e·7769·6e64·5f5f·4c44·0000·0000··t_unwind__LD.... | ||
| 000001c0:·0000·0000·0000·0000·680e·0000·0000·0000··........h....... | 000001c0:·0000·0000·0000·0000·680e·0000·0000·0000··........h....... | ||
| 000001d0:·8002·0000·0000·0000·f010·0000·0300·0000··................ | 000001d0:·8002·0000·0000·0000·f010·0000·0300·0000··................ | ||
| 000001e0:·2015·0000·1400·0000·0000·0002·0000·0000···............... | 000001e0:·2015·0000·1400·0000·0000·0002·0000·0000···............... | ||
| 000001f0:·0000·0000·0000·0000·3200·0000·1800·0000··........2....... | 000001f0:·0000·0000·0000·0000·3200·0000·1800·0000··........2....... | ||
| 00000200:·0100·0000·0000·0b00·000 | 00000200:·0100·0000·0000·0b00·0005·0e00·0000·0000··................ | ||
| 00000210:·2e00·0000·1000·0000·c015·0000·7000·0000··............p... | 00000210:·2e00·0000·1000·0000·c015·0000·7000·0000··............p... | ||
| 00000220:·0200·0000·1800·0000·3016·0000·2a00·0000··........0...*... | 00000220:·0200·0000·1800·0000·3016·0000·2a00·0000··........0...*... | ||
| 00000230:·d018·0000·a802·0000·0b00·0000·5000·0000··............P... | 00000230:·d018·0000·a802·0000·0b00·0000·5000·0000··............P... | ||
| 00000240:·0000·0000·1900·0000·1900·0000·0900·0000··................ | 00000240:·0000·0000·1900·0000·1900·0000·0900·0000··................ | ||
| 00000250:·2200·0000·0800·0000·0000·0000·0000·0000··"............... | 00000250:·2200·0000·0800·0000·0000·0000·0000·0000··"............... | ||
| 00000260:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 00000260:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 00000270:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 00000270:·0000·0000·0000·0000·0000·0000·0000·0000··................ |
| Offset 11, 15 lines modified | Offset 11, 15 lines modified | ||
| 000000a0:·d82e·0000·b200·0000·0004·0080·0000·0000··................ | 000000a0:·d82e·0000·b200·0000·0004·0080·0000·0000··................ | ||
| 000000b0:·0000·0000·0000·0000·5f5f·636f·6d70·6163··........__compac | 000000b0:·0000·0000·0000·0000·5f5f·636f·6d70·6163··........__compac | ||
| 000000c0:·745f·756e·7769·6e64·5f5f·4c44·0000·0000··t_unwind__LD.... | 000000c0:·745f·756e·7769·6e64·5f5f·4c44·0000·0000··t_unwind__LD.... | ||
| 000000d0:·0000·0000·0000·0000·0027·0000·0000·0000··.........'...... | 000000d0:·0000·0000·0000·0000·0027·0000·0000·0000··.........'...... | ||
| 000000e0:·4006·0000·0000·0000·9828·0000·0300·0000··@........(...... | 000000e0:·4006·0000·0000·0000·9828·0000·0300·0000··@........(...... | ||
| 000000f0:·6834·0000·3200·0000·0000·0002·0000·0000··h4..2........... | 000000f0:·6834·0000·3200·0000·0000·0002·0000·0000··h4..2........... | ||
| 00000100:·0000·0000·0000·0000·3200·0000·1800·0000··........2....... | 00000100:·0000·0000·0000·0000·3200·0000·1800·0000··........2....... | ||
| 00000110:·0100·0000·0000·0b00·000 | 00000110:·0100·0000·0000·0b00·0005·0e00·0000·0000··................ | ||
| 00000120:·2e00·0000·1000·0000·f835·0000·8001·0000··.........5...... | 00000120:·2e00·0000·1000·0000·f835·0000·8001·0000··.........5...... | ||
| 00000130:·0200·0000·1800·0000·7837·0000·3e00·0000··........x7..>... | 00000130:·0200·0000·1800·0000·7837·0000·3e00·0000··........x7..>... | ||
| 00000140:·583b·0000·b805·0000·0b00·0000·5000·0000··X;..........P... | 00000140:·583b·0000·b805·0000·0b00·0000·5000·0000··X;..........P... | ||
| 00000150:·0000·0000·0900·0000·0900·0000·2b00·0000··............+... | 00000150:·0000·0000·0900·0000·0900·0000·2b00·0000··............+... | ||
| 00000160:·3400·0000·0a00·0000·0000·0000·0000·0000··4............... | 00000160:·3400·0000·0a00·0000·0000·0000·0000·0000··4............... | ||
| 00000170:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 00000170:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 00000180:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 00000180:·0000·0000·0000·0000·0000·0000·0000·0000··................ |
| Offset 1, 19 lines modified | Offset 1, 19 lines modified | ||
| 1 | P6BS@y`vB | 1 | P6BS@y`vB |
| 2 | 7HS@yivB | 2 | 7HS@yivB |
| 3 | resume_parsing | 3 | resume_parsing |
| 4 | parse_after_edit | 4 | parse_after_edit |
| 5 | ts_parser_parse | 5 | ts_parser_parse |
| 6 | 6 | parser.c | |
| 7 | different_included_range·%u·-·%u | 7 | different_included_range·%u·-·%u |
| 8 | new_parse | 8 | new_parse |
| 9 | process·version:%u,·version_count:%u,·state:%d,·row:%u,·col:%u | 9 | process·version:%u,·version_count:%u,·state:%d,·row:%u,·col:%u |
| 10 | self->finished_tree.ptr | 10 | self->finished_tree.ptr |
| 11 | reusable_node_descend | 11 | reusable_node_descend |
| 12 | 12 | reusable_node.h | |
| 13 | (uint32_t)((&self->stack)->size·-·1)·<·(&self->stack)->size | 13 | (uint32_t)((&self->stack)->size·-·1)·<·(&self->stack)->size |
| 14 | shift_extra | 14 | shift_extra |
| 15 | shift·state:%u | 15 | shift·state:%u |
| 16 | reduce·sym:%s,·child_count:%u | 16 | reduce·sym:%s,·child_count:%u |
| 17 | switch·from_keyword:%s,·to_word_token:%s | 17 | switch·from_keyword:%s,·to_word_token:%s |
| 18 | detect_error·lookahead:%s | 18 | detect_error·lookahead:%s |
| 19 | before_reusable_node·symbol:%s | 19 | before_reusable_node·symbol:%s |
| Offset 46, 15 lines modified | Offset 46, 14 lines modified | ||
| 46 | ts_parser__accept | 46 | ts_parser__accept |
| 47 | ts_subtree_is_eof(lookahead) | 47 | ts_subtree_is_eof(lookahead) |
| 48 | (uint32_t)(j)·<·(&trees)->size | 48 | (uint32_t)(j)·<·(&trees)->size |
| 49 | !tree.data.is_inline | 49 | !tree.data.is_inline |
| 50 | root.ptr | 50 | root.ptr |
| 51 | (uint32_t)(0)·<·(&pop)->size | 51 | (uint32_t)(0)·<·(&pop)->size |
| 52 | _array__splice | 52 | _array__splice |
| 53 | lib/src/./array.h | ||
| 54 | old_end·<=·*size | 53 | old_end·<=·*size |
| 55 | ts_parser__recover | 54 | ts_parser__recover |
| 56 | recover_to_previous·state:%u,·depth:%u | 55 | recover_to_previous·state:%u,·depth:%u |
| 57 | removed·paused·version:%u | 56 | removed·paused·version:%u |
| 58 | recover_eof | 57 | recover_eof |
| 59 | skip_token·symbol:%s | 58 | skip_token·symbol:%s |
| 60 | ts_parser__recover_to_state | 59 | ts_parser__recover_to_state |
| Offset 1, 79 lines modified | Offset 1, 79 lines modified | ||
| 1 | Contents·of·(__TEXT,__cstring)·section | 1 | Contents·of·(__TEXT,__cstring)·section |
| 2 | 00000000000053a8··a | 2 | 00000000000053a8··a |
| 3 | 00000000000053aa··resume_parsing | 3 | 00000000000053aa··resume_parsing |
| 4 | 00000000000053b9··parse_after_edit | 4 | 00000000000053b9··parse_after_edit |
| 5 | 00000000000053ca··\n | 5 | 00000000000053ca··\n |
| 6 | 00000000000053cc··ts_parser_parse | 6 | 00000000000053cc··ts_parser_parse |
| 7 | 00000000000053dc·· | 7 | 00000000000053dc··parser.c |
| 8 | 00000000000053e | 8 | 00000000000053e5··different_included_range·%u·-·%u |
| 9 | 000000000000540 | 9 | 0000000000005406··new_parse |
| 10 | 000000000000541 | 10 | 0000000000005410··process·version:%u,·version_count:%u,·state:%d,·row:%u,·col:%u |
| 11 | 00000000000054 | 11 | 000000000000544f··\n\n |
| 12 | 000000000000545 | 12 | 0000000000005452··self->finished_tree.ptr |
| 13 | 00000000000054 | 13 | 000000000000546a··done |
| 14 | 00000000000054 | 14 | 000000000000546f··graph·{\nlabel=" |
| 15 | 00000000000054 | 15 | 000000000000547f··"\n}\n\n |
| 16 | 000000000000548 | 16 | 0000000000005485··reusable_node_descend |
| 17 | 00000000000054 | 17 | 000000000000549b··reusable_node.h |
| 18 | 00000000000054 | 18 | 00000000000054ab··(uint32_t)((&self->stack)->size·-·1)·<·(&self->stack)->size |
| 19 | 00000000000054 | 19 | 00000000000054e7··shift_extra |
| 20 | 0000000000005 | 20 | 00000000000054f3··shift·state:%u |
| 21 | 00000000000055 | 21 | 0000000000005502··reduce·sym:%s,·child_count:%u |
| 22 | 00000000000055 | 22 | 0000000000005520··accept |
| 23 | 00000000000055 | 23 | 0000000000005527··switch·from_keyword:%s,·to_word_token:%s |
| 24 | 00000000000055 | 24 | 0000000000005550··detect_error·lookahead:%s |
| 25 | 00000000000055 | 25 | 000000000000556a··before_reusable_node·symbol:%s |
| 26 | 00000000000055 | 26 | 0000000000005589··past_reusable_node·symbol:%s |
| 27 | 00000000000055 | 27 | 00000000000055a6··reusable_node_has_different_external_scanner_state·symbol:%s |
| 28 | 00000000000055 | 28 | 00000000000055e3··has_changes |
| 29 | 0000000000005 | 29 | 00000000000055ef··is_error |
| 30 | 0000000000005 | 30 | 00000000000055f8··is_missing |
| 31 | 00000000000056 | 31 | 0000000000005603··is_fragile |
| 32 | 00000000000056 | 32 | 000000000000560e··contains_different_included_range |
| 33 | 00000000000056 | 33 | 0000000000005630··cant_reuse_node_%s·tree:%s |
| 34 | 00000000000056 | 34 | 000000000000564b··cant_reuse_node·symbol:%s,·first_leaf_symbol:%s |
| 35 | 00000000000056 | 35 | 000000000000567b··reuse_node·symbol:%s |
| 36 | 00000000000056 | 36 | 0000000000005690··no_lookahead_after_non_terminal_extra |
| 37 | 00000000000056 | 37 | 00000000000056b6··lex_external·state:%d,·row:%u,·column:%u |
| 38 | 00000000000056 | 38 | 00000000000056df··ignore_empty_external_token·symbol:%s |
| 39 | 00000000000057 | 39 | 0000000000005705··lex_internal·state:%d,·row:%u,·column:%u |
| 40 | 00000000000057 | 40 | 000000000000572e··skip_unrecognized_character |
| 41 | 00000000000057 | 41 | 000000000000574a··lexed_lookahead·sym: |
| 42 | 00000000000057 | 42 | 000000000000575f··,·size:%u |
| 43 | 00000000000057 | 43 | 0000000000005769··ts_parser__external_scanner_serialize |
| 44 | 00000000000057 | 44 | 000000000000578f··length·<=·1024 |
| 45 | 00000000000057 | 45 | 000000000000579e··state_mismatch·sym:%s |
| 46 | 00000000000057 | 46 | 00000000000057b4··reusable_node_advance |
| 47 | 00000000000057 | 47 | 00000000000057ca··aborting·reduce·with·too·many·versions |
| 48 | 0000000000005 | 48 | 00000000000057f1··select_smaller_error·symbol:%s,·over_symbol:%s |
| 49 | 00000000000058 | 49 | 0000000000005820··select_higher_precedence·symbol:%s,·prec:%d,·over_symbol:%s,·other_prec:%d |
| 50 | 00000000000058 | 50 | 000000000000586b··select_earlier·symbol:%s,·over_symbol:%s |
| 51 | 00000000000058 | 51 | 0000000000005894··select_existing·symbol:%s,·over_symbol:%s |
| 52 | 00000000000058 | 52 | 00000000000058be··ts_parser__accept |
| 53 | 00000000000058 | 53 | 00000000000058d0··ts_subtree_is_eof(lookahead) |
| 54 | 00000000000058 | 54 | 00000000000058ed··(uint32_t)(j)·<·(&trees)->size |
| 55 | 00000000000059 | 55 | 000000000000590c··!tree.data.is_inline |
| 56 | 00000000000059 | 56 | 0000000000005921··root.ptr |
| 57 | 00000000000059 | 57 | 000000000000592a··(uint32_t)(0)·<·(&pop)->size |
| 58 | 00000000000059 | 58 | 0000000000005947··_array__splice |
| 59 | 00000000000059 | 59 | 0000000000005956··array.h |
| 60 | 00000000000059 | 60 | 000000000000595e··old_end·<=·*size |
| 61 | 00000000000059 | 61 | 000000000000596f··ts_parser__recover |
| 62 | 00000000000059 | 62 | 0000000000005982··recover_to_previous·state:%u,·depth:%u |
| 63 | 00000000000059 | 63 | 00000000000059a9··removed·paused·version:%u |
| 64 | 00000000000059 | 64 | 00000000000059c3··recover_eof |
| 65 | 00000000000059 | 65 | 00000000000059cf··skip_token·symbol:%s |
| 66 | 0000000000005 | 66 | 00000000000059e4··ts_parser__recover_to_state |
| 67 | 0000000000005a | 67 | 0000000000005a00··error_trees.size·==·1 |
| 68 | 0000000000005a | 68 | 0000000000005a16··(uint32_t)(j)·<·(&slice.subtrees)->size |
| 69 | 0000000000005a | 69 | 0000000000005a3e··ts_parser__breakdown_top_of_stack |
| 70 | 0000000000005a | 70 | 0000000000005a60··(uint32_t)(0)·<·(&slice.subtrees)->size |
| 71 | 0000000000005a | 71 | 0000000000005a88··breakdown_top_of_stack·tree:%s |
| 72 | 0000000000005a | 72 | 0000000000005aa7··resume·version:%u |
| 73 | 0000000000005a | 73 | 0000000000005ab9··condense |
| 74 | 0000000000005a | 74 | 0000000000005ac2··recover_with_missing·symbol:%s,·state:%u |
| 75 | 0000000000005 | 75 | 0000000000005aeb··ts_parser__handle_error |
| 76 | 0000000000005b | 76 | 0000000000005b03··did_merge |
| 77 | 0000000000005b | 77 | 0000000000005b0d··ts_parser__balance_subtree |
| 78 | 0000000000005b | 78 | 0000000000005b28··(uint32_t)(self->tree_pool.tree_stack.size·-·1)·<·(&self->tree_pool.tree_stack)->size |
| 79 | 0000000000005b | 79 | 0000000000005b7e·· |
| Offset 11, 15 lines modified | Offset 11, 15 lines modified | ||
| 000000a0:·0000·0000·0000·0000·0004·0080·0000·0000··................ | 000000a0:·0000·0000·0000·0000·0004·0080·0000·0000··................ | ||
| 000000b0:·0000·0000·0000·0000·5f5f·636f·6d70·6163··........__compac | 000000b0:·0000·0000·0000·0000·5f5f·636f·6d70·6163··........__compac | ||
| 000000c0:·745f·756e·7769·6e64·5f5f·4c44·0000·0000··t_unwind__LD.... | 000000c0:·745f·756e·7769·6e64·5f5f·4c44·0000·0000··t_unwind__LD.... | ||
| 000000d0:·0000·0000·0000·0000·8800·0000·0000·0000··................ | 000000d0:·0000·0000·0000·0000·8800·0000·0000·0000··................ | ||
| 000000e0:·2000·0000·0000·0000·1002·0000·0300·0000···............... | 000000e0:·2000·0000·0000·0000·1002·0000·0300·0000···............... | ||
| 000000f0:·3002·0000·0100·0000·0000·0002·0000·0000··0............... | 000000f0:·3002·0000·0100·0000·0000·0002·0000·0000··0............... | ||
| 00000100:·0000·0000·0000·0000·3200·0000·1800·0000··........2....... | 00000100:·0000·0000·0000·0000·3200·0000·1800·0000··........2....... | ||
| 00000110:·0100·0000·0000·0b00·000 | 00000110:·0100·0000·0000·0b00·0005·0e00·0000·0000··................ | ||
| 00000120:·0200·0000·1800·0000·3802·0000·0300·0000··........8....... | 00000120:·0200·0000·1800·0000·3802·0000·0300·0000··........8....... | ||
| 00000130:·6802·0000·2000·0000·0b00·0000·5000·0000··h...·.......P... | 00000130:·6802·0000·2000·0000·0b00·0000·5000·0000··h...·.......P... | ||
| 00000140:·0000·0000·0200·0000·0200·0000·0100·0000··................ | 00000140:·0000·0000·0200·0000·0200·0000·0100·0000··................ | ||
| 00000150:·0300·0000·0000·0000·0000·0000·0000·0000··................ | 00000150:·0300·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 00000160:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 00000160:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 00000170:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 00000170:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 00000180:·0000·0000·0000·0000·2800·40b9·0900·40f9··........(.@...@. | 00000180:·0000·0000·0000·0000·2800·40b9·0900·40f9··........(.@...@. |
| Offset 1, 12 lines modified | Offset 1, 11 lines modified | ||
| 1 | \xcYlx?!*k | 1 | \xcYlx?!*k |
| 2 | T*%@xkZ@ | 2 | T*%@xkZ@ |
| 3 | Lih8+ih8 | 3 | Lih8+ih8 |
| 4 | ts_query_new | 4 | ts_query_new |
| 5 | lib/src/query.c | ||
| 6 | (uint32_t)((&self->patterns)->size·-·1)·<·(&self->patterns)->size | 5 | (uint32_t)((&self->patterns)->size·-·1)·<·(&self->patterns)->size |
| 7 | (uint32_t)(start_step_index)·<·(&self->steps)->size | 6 | (uint32_t)(start_step_index)·<·(&self->steps)->size |
| 8 | (uint32_t)(start_step_index·+·1)·<·(&self->steps)->size | 7 | (uint32_t)(start_step_index·+·1)·<·(&self->steps)->size |
| 9 | (uint32_t)(step_index)·<·(&self->steps)->size | 8 | (uint32_t)(step_index)·<·(&self->steps)->size |
| 10 | (uint32_t)(i)·<·(&self->steps)->size | 9 | (uint32_t)(i)·<·(&self->steps)->size |
| 11 | ts_query_capture_quantifier_for_id | 10 | ts_query_capture_quantifier_for_id |
| 12 | (uint32_t)(pattern_index)·<·(&self->capture_quantifiers)->size | 11 | (uint32_t)(pattern_index)·<·(&self->capture_quantifiers)->size |
| Offset 26, 31 lines modified | Offset 25, 30 lines modified | ||
| 26 | ts_query__parse_pattern | 25 | ts_query__parse_pattern |
| 27 | (uint32_t)(next_step_index·-·1)·<·(&self->steps)->size | 26 | (uint32_t)(next_step_index·-·1)·<·(&self->steps)->size |
| 28 | (uint32_t)((&self->steps)->size·-·1)·<·(&self->steps)->size | 27 | (uint32_t)((&self->steps)->size·-·1)·<·(&self->steps)->size |
| 29 | (uint32_t)(last_child_step_index)·<·(&self->steps)->size | 28 | (uint32_t)(last_child_step_index)·<·(&self->steps)->size |
| 30 | (uint32_t)(starting_step_index)·<·(&self->steps)->size | 29 | (uint32_t)(starting_step_index)·<·(&self->steps)->size |
| 31 | (uint32_t)(step->alternative_index)·<·(&self->steps)->size | 30 | (uint32_t)(step->alternative_index)·<·(&self->steps)->size |
| 32 | _array__splice | 31 | _array__splice |
| 33 | lib/src/./array.h | ||
| 34 | old_end·<=·*size | 32 | old_end·<=·*size |
| 35 | capture_quantifiers_join_all | 33 | capture_quantifiers_join_all |
| 36 | (uint32_t)(id)·<·(self)->size | 34 | (uint32_t)(id)·<·(self)->size |
| 37 | capture_quantifiers_add_all | 35 | capture_quantifiers_add_all |
| 38 | ts_query__add_negated_fields | 36 | ts_query__add_negated_fields |
| 39 | symbol_table_insert_name | 37 | symbol_table_insert_name |
| 40 | (uint32_t)(slice.offset)·<·(&self->characters)->size | 38 | (uint32_t)(slice.offset)·<·(&self->characters)->size |
| 41 | (uint32_t)(self->characters.size·-·1)·<·(&self->characters)->size | 39 | (uint32_t)(self->characters.size·-·1)·<·(&self->characters)->size |
| 42 | ts_query__pattern_map_insert | 40 | ts_query__pattern_map_insert |
| 43 | (uint32_t)(entry->step_index)·<·(&self->steps)->size | 41 | (uint32_t)(entry->step_index)·<·(&self->steps)->size |
| 44 | ts_query__pattern_map_search | 42 | ts_query__pattern_map_search |
| 45 | (uint32_t)(mid_index)·<·(&self->pattern_map)->size | 43 | (uint32_t)(mid_index)·<·(&self->pattern_map)->size |
| 46 | (uint32_t)(((__builtin_expect(!((uint32_t)(mid_index)·<·(&self->pattern_map)->size),·0)·?·__assert_rtn(__func__,·" | 44 | (uint32_t)(((__builtin_expect(!((uint32_t)(mid_index)·<·(&self->pattern_map)->size),·0)·?·__assert_rtn(__func__,·"query.c",·1106,·"(uint32_t)(mid_index)·<·(&self->pattern_map)->size")·:·(void)0),·&(&self->pattern_map)->contents[mid_index])->step_index)·<·(&self->steps)->size |
| 47 | (uint32_t)(base_index)·<·(&self->pattern_map)->size | 45 | (uint32_t)(base_index)·<·(&self->pattern_map)->size |
| 48 | (uint32_t)(((__builtin_expect(!((uint32_t)(base_index)·<·(&self->pattern_map)->size),·0)·?·__assert_rtn(__func__,·" | 46 | (uint32_t)(((__builtin_expect(!((uint32_t)(base_index)·<·(&self->pattern_map)->size),·0)·?·__assert_rtn(__func__,·"query.c",·1113,·"(uint32_t)(base_index)·<·(&self->pattern_map)->size")·:·(void)0),·&(&self->pattern_map)->contents[base_index])->step_index)·<·(&self->steps)->size |
| 49 | (uint32_t)(((__builtin_expect(!((uint32_t)(base_index)·<·(&self->pattern_map)->size),·0)·?·__assert_rtn(__func__,·" | 47 | (uint32_t)(((__builtin_expect(!((uint32_t)(base_index)·<·(&self->pattern_map)->size),·0)·?·__assert_rtn(__func__,·"query.c",·1120,·"(uint32_t)(base_index)·<·(&self->pattern_map)->size")·:·(void)0),·&(&self->pattern_map)->contents[base_index])->step_index)·<·(&self->steps)->size |
| 50 | ts_query__analyze_patterns | 48 | ts_query__analyze_patterns |
| 51 | (uint32_t)(pattern->step_index)·<·(&self->steps)->size | 49 | (uint32_t)(pattern->step_index)·<·(&self->steps)->size |
| 52 | (uint32_t)(j)·<·(&self->steps)->size | 50 | (uint32_t)(j)·<·(&self->steps)->size |
| 53 | (uint32_t)(parent_step_index)·<·(&self->steps)->size | 51 | (uint32_t)(parent_step_index)·<·(&self->steps)->size |
| 54 | (uint32_t)(subgraph_index)·<·(&subgraphs)->size | 52 | (uint32_t)(subgraph_index)·<·(&subgraphs)->size |
| 55 | child_exists | 53 | child_exists |
| 56 | (uint32_t)(j)·<·(&self->step_offsets)->size | 54 | (uint32_t)(j)·<·(&self->step_offsets)->size |
| Offset 83, 10 lines modified | Offset 81, 10 lines modified | ||
| 83 | (uint32_t)(state_index)·<·(&self->states)->size | 81 | (uint32_t)(state_index)·<·(&self->states)->size |
| 84 | (uint32_t)(state_index·+·1)·<·(&self->states)->size | 82 | (uint32_t)(state_index·+·1)·<·(&self->states)->size |
| 85 | ts_query_cursor__prepare_to_capture | 83 | ts_query_cursor__prepare_to_capture |
| 86 | capture_list_pool_get_mut | 84 | capture_list_pool_get_mut |
| 87 | id·<·self->list.size | 85 | id·<·self->list.size |
| 88 | ts_query_cursor__should_descend | 86 | ts_query_cursor__should_descend |
| 89 | ts_tree_cursor_current_subtree | 87 | ts_tree_cursor_current_subtree |
| 90 | 88 | tree_cursor.h | |
| 91 | (uint32_t)((&self->stack)->size·-·1)·<·(&self->stack)->size | 89 | (uint32_t)((&self->stack)->size·-·1)·<·(&self->stack)->size |
| 92 | ts_query_cursor__first_in_progress_capture | 90 | ts_query_cursor__first_in_progress_capture |
| Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
| 1 | Contents·of·(__TEXT,__const)·section | 1 | Contents·of·(__TEXT,__const)·section |
| 2 | 0000b6 | 2 | 0000b6bc··00·00·00·00·00·00·00·00··1e·0f·0f·0f·00·00·00·00··|................| |
| 3 | 0000b | 3 | 0000b6cc··00·00·00·00·01·00·00·00··01·00·00·00·02·00·00·00··|................| |
| 4 | 0000b | 4 | 0000b6dc··01·00·00·00·02·00·00·00···························|........| |
| Offset 1, 91 lines modified | Offset 1, 91 lines modified | ||
| 1 | Contents·of·(__TEXT,__cstring)·section | 1 | Contents·of·(__TEXT,__cstring)·section |
| 2 | 000000000000a5f0··ts_query_new | 2 | 000000000000a5f0··ts_query_new |
| 3 | 000000000000a5fd·· | 3 | 000000000000a5fd··query.c |
| 4 | 000000000000a60 | 4 | 000000000000a605··(uint32_t)((&self->patterns)->size·-·1)·<·(&self->patterns)->size |
| 5 | 000000000000a64 | 5 | 000000000000a647··(uint32_t)(start_step_index)·<·(&self->steps)->size |
| 6 | 000000000000a6 | 6 | 000000000000a67b··(uint32_t)(start_step_index·+·1)·<·(&self->steps)->size |
| 7 | 000000000000a6b | 7 | 000000000000a6b3··(uint32_t)(step_index)·<·(&self->steps)->size |
| 8 | 000000000000a6e | 8 | 000000000000a6e1··(uint32_t)(i)·<·(&self->steps)->size |
| 9 | 000000000000a70 | 9 | 000000000000a706··ts_query_capture_quantifier_for_id |
| 10 | 000000000000a7 | 10 | 000000000000a729··(uint32_t)(pattern_index)·<·(&self->capture_quantifiers)->size |
| 11 | 000000000000a7 | 11 | 000000000000a768··ts_query_predicates_for_pattern |
| 12 | 000000000000a7 | 12 | 000000000000a788··(uint32_t)(pattern_index)·<·(&self->patterns)->size |
| 13 | 000000000000a7 | 13 | 000000000000a7bc··(uint32_t)(slice.offset)·<·(&self->predicate_steps)->size |
| 14 | 000000000000a7f | 14 | 000000000000a7f6··ts_query_start_byte_for_pattern |
| 15 | 000000000000a81 | 15 | 000000000000a816··ts_query_end_byte_for_pattern |
| 16 | 000000000000a83 | 16 | 000000000000a834··ts_query__step_is_fallible |
| 17 | 000000000000a8 | 17 | 000000000000a84f··(uint32_t)step_index·+·1·<·self->steps.size |
| 18 | 000000000000a8 | 18 | 000000000000a87b··ts_query_cursor_next_match |
| 19 | 000000000000a89 | 19 | 000000000000a896··(uint32_t)(0)·<·(&self->finished_states)->size |
| 20 | 000000000000a8c | 20 | 000000000000a8c5··(uint32_t)(i)·<·(&self->states)->size |
| 21 | 000000000000a8 | 21 | 000000000000a8eb··ts_query_cursor_next_capture |
| 22 | 000000000000a9 | 22 | 000000000000a908··(uint32_t)(first_unfinished_state_index)·<·(&self->states)->size |
| 23 | 000000000000a9 | 23 | 000000000000a949···000000000000\02000 |
| 24 | 000000000000a9 | 24 | 000000000000a95a··ts_query__parse_pattern |
| 25 | 000000000000a97 | 25 | 000000000000a972··(uint32_t)(next_step_index·-·1)·<·(&self->steps)->size |
| 26 | 000000000000a9 | 26 | 000000000000a9a9··MISSING |
| 27 | 000000000000a9b | 27 | 000000000000a9b1··(uint32_t)((&self->steps)->size·-·1)·<·(&self->steps)->size |
| 28 | 000000000000a9 | 28 | 000000000000a9ed··(uint32_t)(last_child_step_index)·<·(&self->steps)->size |
| 29 | 000000000000aa2 | 29 | 000000000000aa26··(uint32_t)(starting_step_index)·<·(&self->steps)->size |
| 30 | 000000000000aa | 30 | 000000000000aa5d··(uint32_t)(step->alternative_index)·<·(&self->steps)->size |
| 31 | 000000000000aa | 31 | 000000000000aa98··_array__splice |
| 32 | 000000000000aaa | 32 | 000000000000aaa7··array.h |
| 33 | 000000000000aa | 33 | 000000000000aaaf··old_end·<=·*size |
| 34 | 000000000000aa | 34 | 000000000000aac0··capture_quantifiers_join_all |
| 35 | 000000000000aa | 35 | 000000000000aadd··(uint32_t)(id)·<·(self)->size |
| 36 | 000000000000a | 36 | 000000000000aafb··capture_quantifiers_add_all |
| 37 | 000000000000ab | 37 | 000000000000ab17··ts_query__add_negated_fields |
| 38 | 000000000000ab | 38 | 000000000000ab34··symbol_table_insert_name |
| 39 | 000000000000ab | 39 | 000000000000ab4d··(uint32_t)(slice.offset)·<·(&self->characters)->size |
| 40 | 000000000000ab | 40 | 000000000000ab82··(uint32_t)(self->characters.size·-·1)·<·(&self->characters)->size |
| 41 | 000000000000ab | 41 | 000000000000abc4··ts_query__pattern_map_insert |
| 42 | 000000000000ab | 42 | 000000000000abe1··(uint32_t)(entry->step_index)·<·(&self->steps)->size |
| 43 | 000000000000ac | 43 | 000000000000ac16··ts_query__pattern_map_search |
| 44 | 000000000000ac | 44 | 000000000000ac33··(uint32_t)(mid_index)·<·(&self->pattern_map)->size |
| 45 | 000000000000ac | 45 | 000000000000ac66··(uint32_t)(((__builtin_expect(!((uint32_t)(mid_index)·<·(&self->pattern_map)->size),·0)·?·__assert_rtn(__func__,·"query.c",·1106,·"(uint32_t)(mid_index)·<·(&self->pattern_map)->size")·:·(void)0),·&(&self->pattern_map)->contents[mid_index])->step_index)·<·(&self->steps)->size |
| 46 | 000000000000ad | 46 | 000000000000ad7a··(uint32_t)(base_index)·<·(&self->pattern_map)->size |
| 47 | 000000000000ad | 47 | 000000000000adae··(uint32_t)(((__builtin_expect(!((uint32_t)(base_index)·<·(&self->pattern_map)->size),·0)·?·__assert_rtn(__func__,·"query.c",·1113,·"(uint32_t)(base_index)·<·(&self->pattern_map)->size")·:·(void)0),·&(&self->pattern_map)->contents[base_index])->step_index)·<·(&self->steps)->size |
| 48 | 000000000000ae | 48 | 000000000000aec5··(uint32_t)(((__builtin_expect(!((uint32_t)(base_index)·<·(&self->pattern_map)->size),·0)·?·__assert_rtn(__func__,·"query.c",·1120,·"(uint32_t)(base_index)·<·(&self->pattern_map)->size")·:·(void)0),·&(&self->pattern_map)->contents[base_index])->step_index)·<·(&self->steps)->size |
| 49 | 000000000000 | 49 | 000000000000afdc··ts_query__analyze_patterns |
| 50 | 000000000000 | 50 | 000000000000aff7··(uint32_t)(pattern->step_index)·<·(&self->steps)->size |
| 51 | 000000000000b0 | 51 | 000000000000b02e··(uint32_t)(j)·<·(&self->steps)->size |
| 52 | 000000000000b0 | 52 | 000000000000b053··(uint32_t)(parent_step_index)·<·(&self->steps)->size |
| 53 | 000000000000b0 | 53 | 000000000000b088··(uint32_t)(subgraph_index)·<·(&subgraphs)->size |
| 54 | 000000000000b0 | 54 | 000000000000b0b8··child_exists |
| 55 | 000000000000b0 | 55 | 000000000000b0c5··(uint32_t)(j)·<·(&self->step_offsets)->size |
| 56 | 000000000000b | 56 | 000000000000b0f1··(uint32_t)(final_step_index)·<·(&self->steps)->size |
| 57 | 000000000000b1 | 57 | 000000000000b125··(uint32_t)(j)·<·(&self->predicate_steps)->size |
| 58 | 000000000000b1 | 58 | 000000000000b154··(uint32_t)(i·-·1)·<·(&self->steps)->size |
| 59 | 000000000000b1 | 59 | 000000000000b17d··(uint32_t)(pattern_entry_index)·<·(&self->pattern_map)->size |
| 60 | 000000000000b1 | 60 | 000000000000b1ba··(uint32_t)(pattern_entry->pattern_index)·<·(&self->patterns)->size |
| 61 | 000000000000b | 61 | 000000000000b1fd··ts_query__perform_analysis |
| 62 | 000000000000b2 | 62 | 000000000000b218··(uint32_t)(state->step_index)·<·(&self->steps)->size |
| 63 | 000000000000b2 | 63 | 000000000000b24d··(uint32_t)(subgraph_index)·<·(subgraphs)->size |
| 64 | 000000000000b2 | 64 | 000000000000b27c··(uint32_t)(next_state.step_index)·<·(&self->steps)->size |
| 65 | 000000000000b2 | 65 | 000000000000b2b5··symbol_table_name_for_id |
| 66 | 000000000000b2 | 66 | 000000000000b2ce··(uint32_t)(id)·<·(&self->slices)->size |
| 67 | 000000000000b | 67 | 000000000000b2f5··symbol_table_id_for_name |
| 68 | 000000000000b3 | 68 | 000000000000b30e··_array__erase |
| 69 | 000000000000b3 | 69 | 000000000000b31c··index·<·*size |
| 70 | 000000000000b3 | 70 | 000000000000b32a··capture_list_pool_delete |
| 71 | 000000000000b3 | 71 | 000000000000b343··(uint32_t)(i)·<·(&self->list)->size |
| 72 | 000000000000b3 | 72 | 000000000000b367··ts_query_cursor__advance |
| 73 | 000000000000b3 | 73 | 000000000000b380··(uint32_t)(state->step_index)·<·(&self->query->steps)->size |
| 74 | 000000000000b3 | 74 | 000000000000b3bc··(uint32_t)(i·-·deleted_count)·<·(&self->states)->size |
| 75 | 000000000000b | 75 | 000000000000b3f2··(uint32_t)(i)·<·(&self->query->pattern_map)->size |
| 76 | 000000000000b4 | 76 | 000000000000b424··(uint32_t)(pattern->step_index)·<·(&self->query->steps)->size |
| 77 | 000000000000b4 | 77 | 000000000000b462··(uint32_t)(step->negated_field_list_id)·<·(&self->query->negated_fields)->size |
| 78 | 000000000000b4 | 78 | 000000000000b4b1··(uint32_t)(k)·<·(&self->states)->size |
| 79 | 000000000000b | 79 | 000000000000b4d7··(uint32_t)(child_state->step_index)·<·(&self->query->steps)->size |
| 80 | 000000000000b5 | 80 | 000000000000b519··ts_query_cursor__add_state |
| 81 | 000000000000b5 | 81 | 000000000000b534··ts_query_cursor__copy_state |
| 82 | 000000000000b5 | 82 | 000000000000b550··(uint32_t)(state_index)·<·(&self->states)->size |
| 83 | 000000000000b5 | 83 | 000000000000b580··(uint32_t)(state_index·+·1)·<·(&self->states)->size |
| 84 | 000000000000b5 | 84 | 000000000000b5b4··ts_query_cursor__prepare_to_capture |
| 85 | 000000000000b | 85 | 000000000000b5d8··capture_list_pool_get_mut |
| 86 | 000000000000b | 86 | 000000000000b5f2··id·<·self->list.size |
| 87 | 000000000000b6 | 87 | 000000000000b607··ts_query_cursor__should_descend |
| 88 | 000000000000b6 | 88 | 000000000000b627··ts_tree_cursor_current_subtree |
| 89 | 000000000000b6 | 89 | 000000000000b646··tree_cursor.h |
| 90 | 000000000000b6 | 90 | 000000000000b654··(uint32_t)((&self->stack)->size·-·1)·<·(&self->stack)->size |
| 91 | 000000000000b6 | 91 | 000000000000b690··ts_query_cursor__first_in_progress_capture |
| Offset 1, 8 lines modified | Offset 1, 7 lines modified | ||
| 1 | lib/src/stack.c | ||
| 2 | ts_stack_state | 1 | ts_stack_state |
| 3 | (uint32_t)(version)·<·(&self->heads)->size | 2 | (uint32_t)(version)·<·(&self->heads)->size |
| 4 | ts_stack_position | 3 | ts_stack_position |
| 5 | ts_stack_last_external_token | 4 | ts_stack_last_external_token |
| 6 | ts_stack_set_last_external_token | 5 | ts_stack_set_last_external_token |
| 7 | ts_stack_error_cost | 6 | ts_stack_error_cost |
| 8 | ts_stack_node_count_since_error | 7 | ts_stack_node_count_since_error |
| Offset 60, 14 lines modified | Offset 59, 13 lines modified | ||
| 60 | labeltooltip="error_cost:·%u | 59 | labeltooltip="error_cost:·%u |
| 61 | dynamic_precedence:·%d" | 60 | dynamic_precedence:·%d" |
| 62 | (uint32_t)((&self->iterators)->size·-·1)·<·(&self->iterators)->size | 61 | (uint32_t)((&self->iterators)->size·-·1)·<·(&self->iterators)->size |
| 63 | stack_node_release | 62 | stack_node_release |
| 64 | self->ref_count·!=·0 | 63 | self->ref_count·!=·0 |
| 65 | stack__iter | 64 | stack__iter |
| 66 | ts_stack__add_slice | 65 | ts_stack__add_slice |
| 67 | lib/src/./././array.h | ||
| 68 | ts_stack__add_version | 66 | ts_stack__add_version |
| 69 | (uint32_t)(original_version)·<·(&self->heads)->size | 67 | (uint32_t)(original_version)·<·(&self->heads)->size |
| 70 | _array__erase | 68 | _array__erase |
| 71 | index·<·*size | 69 | index·<·*size |
| 72 | stack_node_retain | 70 | stack_node_retain |
| 73 | self->ref_count·>·0 | 71 | self->ref_count·>·0 |
| Offset 1, 78 lines modified | Offset 1, 78 lines modified | ||
| 1 | Contents·of·(__TEXT,__cstring)·section | 1 | Contents·of·(__TEXT,__cstring)·section |
| 2 | 00000000000032dc·· | 2 | 00000000000032dc··stack.c |
| 3 | 00000000000032e | 3 | 00000000000032e4··ts_stack_state |
| 4 | 00000000000032f | 4 | 00000000000032f3··(uint32_t)(version)·<·(&self->heads)->size |
| 5 | 00000000000033 | 5 | 000000000000331e··ts_stack_position |
| 6 | 000000000000333 | 6 | 0000000000003330··ts_stack_last_external_token |
| 7 | 00000000000033 | 7 | 000000000000334d··ts_stack_set_last_external_token |
| 8 | 00000000000033 | 8 | 000000000000336e··ts_stack_error_cost |
| 9 | 000000000000338 | 9 | 0000000000003382··ts_stack_node_count_since_error |
| 10 | 00000000000033a | 10 | 00000000000033a2··ts_stack_push |
| 11 | 00000000000033b | 11 | 00000000000033b0··ts_stack_pop_error |
| 12 | 00000000000033c | 12 | 00000000000033c3··pop.size·==·1 |
| 13 | 00000000000033d | 13 | 00000000000033d1··ts_stack_record_summary |
| 14 | 00000000000033 | 14 | 00000000000033e9··ts_stack_get_summary |
| 15 | 0000000000003 | 15 | 00000000000033fe··ts_stack_dynamic_precedence |
| 16 | 00000000000034 | 16 | 000000000000341a··ts_stack_has_advanced_since_error |
| 17 | 00000000000034 | 17 | 000000000000343c··ts_stack_remove_version |
| 18 | 000000000000345 | 18 | 0000000000003454··ts_stack_renumber_version |
| 19 | 00000000000034 | 19 | 000000000000346e··v2·<·v1 |
| 20 | 000000000000347 | 20 | 0000000000003476··(uint32_t)v1·<·self->heads.size |
| 21 | 000000000000349 | 21 | 0000000000003496··(uint32_t)(v1)·<·(&self->heads)->size |
| 22 | 00000000000034 | 22 | 00000000000034bc··(uint32_t)(v2)·<·(&self->heads)->size |
| 23 | 00000000000034e | 23 | 00000000000034e2··ts_stack_swap_versions |
| 24 | 0000000000003 | 24 | 00000000000034f9··ts_stack_copy_version |
| 25 | 00000000000035 | 25 | 000000000000350f··version·<·self->heads.size |
| 26 | 00000000000035 | 26 | 000000000000352a··(uint32_t)((&self->heads)->size·-·1)·<·(&self->heads)->size |
| 27 | 000000000000356 | 27 | 0000000000003566··ts_stack_merge |
| 28 | 000000000000357 | 28 | 0000000000003575··(uint32_t)(version1)·<·(&self->heads)->size |
| 29 | 00000000000035a | 29 | 00000000000035a1··(uint32_t)(version2)·<·(&self->heads)->size |
| 30 | 00000000000035 | 30 | 00000000000035cd··ts_stack_can_merge |
| 31 | 00000000000035e | 31 | 00000000000035e0··ts_stack_halt |
| 32 | 00000000000035 | 32 | 00000000000035ee··ts_stack_pause |
| 33 | 0000000000003 | 33 | 00000000000035fd··ts_stack_is_active |
| 34 | 000000000000361 | 34 | 0000000000003610··ts_stack_is_halted |
| 35 | 000000000000362 | 35 | 0000000000003623··ts_stack_is_paused |
| 36 | 000000000000363 | 36 | 0000000000003636··ts_stack_resume |
| 37 | 000000000000364 | 37 | 0000000000003646··head->status·==·StackStatusPaused |
| 38 | 00000000000036 | 38 | 0000000000003668··digraph·stack·{\n |
| 39 | 00000000000036 | 39 | 0000000000003679··rankdir="RL";\n |
| 40 | 00000000000036 | 40 | 0000000000003688··edge·[arrowhead=none]\n |
| 41 | 00000000000036 | 41 | 000000000000369f··ts_stack_print_dot_graph |
| 42 | 00000000000036 | 42 | 00000000000036b8··node_head_%u·[shape=none,·label=""]\n |
| 43 | 00000000000036 | 43 | 00000000000036dd··node_head_%u·->·node_%p·[ |
| 44 | 00000000000036f | 44 | 00000000000036f7··color=red· |
| 45 | 000000000000370 | 45 | 0000000000003702··label=%u,·fontcolor=blue,·weight=10000,·labeltooltip="node_count:·%u\nerror_cost:·%u |
| 46 | 000000000000375 | 46 | 0000000000003756··\nsummary: |
| 47 | 000000000000376 | 47 | 0000000000003760···%u |
| 48 | 000000000000376 | 48 | 0000000000003764··\nexternal_scanner_state: |
| 49 | 00000000000037 | 49 | 000000000000377d···%2X |
| 50 | 000000000000378 | 50 | 0000000000003782··"]\n |
| 51 | 000000000000378 | 51 | 0000000000003786··(uint32_t)(i)·<·(&self->iterators)->size |
| 52 | 00000000000037 | 52 | 00000000000037af··node_%p·[ |
| 53 | 00000000000037 | 53 | 00000000000037b9··label="?" |
| 54 | 00000000000037c | 54 | 00000000000037c3··shape=point·margin=0·label="" |
| 55 | 00000000000037e | 55 | 00000000000037e1··label="%d" |
| 56 | 00000000000037 | 56 | 00000000000037ec···tooltip="position:·%u,%u\nnode_count:%u\nerror_cost:·%u\ndynamic_precedence:·%d"];\n |
| 57 | 00000000000038 | 57 | 000000000000383e··node_%p·->·node_%p·[ |
| 58 | 000000000000385 | 58 | 0000000000003853··style=dashed· |
| 59 | 000000000000386 | 59 | 0000000000003861··fontcolor=gray· |
| 60 | 000000000000387 | 60 | 0000000000003871··color=red |
| 61 | 00000000000038 | 61 | 000000000000387b··label=" |
| 62 | 000000000000388 | 62 | 0000000000003883··labeltooltip="error_cost:·%u\ndynamic_precedence:·%d" |
| 63 | 00000000000038 | 63 | 00000000000038b8··];\n |
| 64 | 00000000000038 | 64 | 00000000000038bc··(uint32_t)((&self->iterators)->size·-·1)·<·(&self->iterators)->size |
| 65 | 000000000000390 | 65 | 0000000000003900··}\n |
| 66 | 000000000000390 | 66 | 0000000000003903··stack_node_release |
| 67 | 000000000000391 | 67 | 0000000000003916··self->ref_count·!=·0 |
| 68 | 00000000000039 | 68 | 000000000000392b··stack__iter |
| 69 | 000000000000393 | 69 | 0000000000003937··ts_stack__add_slice |
| 70 | 00000000000039 | 70 | 000000000000394b··array.h |
| 71 | 00000000000039 | 71 | 0000000000003953··ts_stack__add_version |
| 72 | 00000000000039 | 72 | 0000000000003969··(uint32_t)(original_version)·<·(&self->heads)->size |
| 73 | 00000000000039 | 73 | 000000000000399d··_array__erase |
| 74 | 00000000000039 | 74 | 00000000000039ab··index·<·*size |
| 75 | 00000000000039 | 75 | 00000000000039b9··stack_node_retain |
| 76 | 00000000000039 | 76 | 00000000000039cb··self->ref_count·>·0 |
| 77 | 00000000000039 | 77 | 00000000000039df··\\n |
| 78 | 00000000000039 | 78 | 00000000000039e2··\\t |
| Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
| 1 | ts_subtree_array_copy | 1 | ts_subtree_array_copy |
| 2 | 2 | subtree.c | |
| 3 | (uint32_t)(i)·<·(dest)->size | 3 | (uint32_t)(i)·<·(dest)->size |
| 4 | (uint32_t)(i)·<·(self)->size | 4 | (uint32_t)(i)·<·(self)->size |
| 5 | ts_subtree_array_reverse | 5 | ts_subtree_array_reverse |
| 6 | (uint32_t)(reverse_index)·<·(self)->size | 6 | (uint32_t)(reverse_index)·<·(self)->size |
| 7 | ts_subtree_set_symbol | 7 | ts_subtree_set_symbol |
| 8 | symbol·<·255 | 8 | symbol·<·255 |
| 9 | ts_subtree_summarize_children | 9 | ts_subtree_summarize_children |
| Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
| 1 | Contents·of·(__TEXT,__const)·section | 1 | Contents·of·(__TEXT,__const)·section |
| 2 | 000035b | 2 | 000035b0··00·00·00·00·00·00·00·00··00·00·00·00·00·00·00·00··|................| |
| 3 | 000035c | 3 | 000035c0··00·00·00·00·00·00·00·00··00·00·00·00·00·00·00·00··|................| |
| Offset 1, 48 lines modified | Offset 1, 48 lines modified | ||
| 1 | Contents·of·(__TEXT,__cstring)·section | 1 | Contents·of·(__TEXT,__cstring)·section |
| 2 | 0000000000003298··ts_subtree_array_copy | 2 | 0000000000003298··ts_subtree_array_copy |
| 3 | 00000000000032ae·· | 3 | 00000000000032ae··subtree.c |
| 4 | 00000000000032 | 4 | 00000000000032b8··(uint32_t)(i)·<·(dest)->size |
| 5 | 00000000000032d | 5 | 00000000000032d5··(uint32_t)(i)·<·(self)->size |
| 6 | 00000000000032f | 6 | 00000000000032f2··ts_subtree_array_reverse |
| 7 | 00000000000033 | 7 | 000000000000330b··(uint32_t)(reverse_index)·<·(self)->size |
| 8 | 000000000000333 | 8 | 0000000000003334··ts_subtree_set_symbol |
| 9 | 00000000000033 | 9 | 000000000000334a··symbol·<·255 |
| 10 | 000000000000335 | 10 | 0000000000003357··ts_subtree_summarize_children |
| 11 | 000000000000337 | 11 | 0000000000003375··!self.data.is_inline |
| 12 | 00000000000033 | 12 | 000000000000338a··ts_subtree_retain |
| 13 | 00000000000033 | 13 | 000000000000339c··self.ptr->ref_count·>·0 |
| 14 | 00000000000033b | 14 | 00000000000033b4··self.ptr->ref_count·!=·0 |
| 15 | 00000000000033 | 15 | 00000000000033cd··ts_subtree_release |
| 16 | 00000000000033e | 16 | 00000000000033e0··child.ptr->ref_count·>·0 |
| 17 | 0000000000003 | 17 | 00000000000033f9··__ROOT__ |
| 18 | 000000000000340 | 18 | 0000000000003402··tree_%p·[label=" |
| 19 | 000000000000341 | 19 | 0000000000003413··,·shape=plaintext |
| 20 | 000000000000342 | 20 | 0000000000003425··,·fontcolor=gray |
| 21 | 000000000000343 | 21 | 0000000000003436··,·color=green,·penwidth=2 |
| 22 | 000000000000345 | 22 | 0000000000003450··,·tooltip="range:·%u·-·%u\nstate:·%d\nerror-cost:·%u\nhas-changes:·%u\ndepends-on-column:·%u\ndescendant-count:·%u\nrepeat-depth:·%u\nlookahead-bytes:·%u |
| 23 | 00000000000034e | 23 | 00000000000034e3··\ncharacter:·'%c' |
| 24 | 00000000000034f | 24 | 00000000000034f4··"]\n |
| 25 | 0000000000003 | 25 | 00000000000034f8··tree_%p·->·tree_%p·[tooltip=%u]\n |
| 26 | 00000000000035 | 26 | 0000000000003519··digraph·tree·{\n |
| 27 | 00000000000035 | 27 | 0000000000003529··edge·[arrowhead=none]\n |
| 28 | 000000000000354 | 28 | 0000000000003540··}\n |
| 29 | 000000000000354 | 29 | 0000000000003543··(NULL) |
| 30 | 00000000000035 | 30 | 000000000000354a··· |
| 31 | 00000000000035 | 31 | 000000000000354c··%s:· |
| 32 | 000000000000355 | 32 | 0000000000003551··(UNEXPECTED· |
| 33 | 00000000000035 | 33 | 000000000000355e··(MISSING· |
| 34 | 0000000000003568··%s | ||
| 35 | 000000000000356b··"%s" | ||
| 34 | 0000000000003570··%s | 36 | 0000000000003570··(%s |
| 35 | 0000000000003573··"%s" | ||
| 36 | 0000000000003578··(%s | ||
| 37 | 000000000000357 | 37 | 0000000000003574··(%s) |
| 38 | 00000000000035 | 38 | 0000000000003579··("%s") |
| 39 | 000000000000358 | 39 | 0000000000003580··) |
| 40 | 000000000000358 | 40 | 0000000000003582··INVALID |
| 41 | 00000000000035 | 41 | 000000000000358a··'\\0' |
| 42 | 00000000000035 | 42 | 000000000000358f··'\\n' |
| 43 | 000000000000359 | 43 | 0000000000003594··'\\t' |
| 44 | 00000000000035 | 44 | 0000000000003599··'\\r' |
| 45 | 00000000000035 | 45 | 000000000000359e··'%c' |
| 46 | 00000000000035a | 46 | 00000000000035a3··%d |
| 47 | 00000000000035a | 47 | 00000000000035a6··\\n |
| 48 | 00000000000035 | 48 | 00000000000035a9··\\t |
| Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
| 1 | ts_tree_cursor_goto_previous_sibling_internal | 1 | ts_tree_cursor_goto_previous_sibling_internal |
| 2 | 2 | tree_cursor.c | |
| 3 | (uint32_t)((&self->stack)->size·-·1)·<·(&self->stack)->size | 3 | (uint32_t)((&self->stack)->size·-·1)·<·(&self->stack)->size |
| 4 | (uint32_t)(self->stack.size·-·2)·<·(&self->stack)->size | 4 | (uint32_t)(self->stack.size·-·2)·<·(&self->stack)->size |
| 5 | ts_tree_cursor_goto_descendant | 5 | ts_tree_cursor_goto_descendant |
| 6 | (uint32_t)(i)·<·(&self->stack)->size | 6 | (uint32_t)(i)·<·(&self->stack)->size |
| 7 | ts_tree_cursor_current_descendant_index | 7 | ts_tree_cursor_current_descendant_index |
| 8 | ts_tree_cursor_current_node | 8 | ts_tree_cursor_current_node |
| 9 | ts_tree_cursor_current_status | 9 | ts_tree_cursor_current_status |
| Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
| 1 | Contents·of·(__TEXT,__cstring)·section | 1 | Contents·of·(__TEXT,__cstring)·section |
| 2 | 0000000000002508··ts_tree_cursor_goto_previous_sibling_internal | 2 | 0000000000002508··ts_tree_cursor_goto_previous_sibling_internal |
| 3 | 0000000000002536·· | 3 | 0000000000002536··tree_cursor.c |
| 4 | 000000000000254 | 4 | 0000000000002544··(uint32_t)((&self->stack)->size·-·1)·<·(&self->stack)->size |
| 5 | 000000000000258 | 5 | 0000000000002580··(uint32_t)(self->stack.size·-·2)·<·(&self->stack)->size |
| 6 | 00000000000025 | 6 | 00000000000025b8··ts_tree_cursor_goto_descendant |
| 7 | 00000000000025d | 7 | 00000000000025d7··(uint32_t)(i)·<·(&self->stack)->size |
| 8 | 0000000000002 | 8 | 00000000000025fc··ts_tree_cursor_current_descendant_index |
| 9 | 000000000000262 | 9 | 0000000000002624··ts_tree_cursor_current_node |
| 10 | 000000000000264 | 10 | 0000000000002640··ts_tree_cursor_current_status |
| 11 | 00000000000026 | 11 | 000000000000265e··(uint32_t)(i·-·1)·<·(&self->stack)->size |
| 12 | 000000000000268 | 12 | 0000000000002687··ts_tree_cursor_parent_node |
| 13 | 00000000000026a | 13 | 00000000000026a2··ts_tree_cursor_current_field_id |
| 14 | 00000000000026c | 14 | 00000000000026c2··ts_tree_cursor_iterate_children |
| 15 | 00000000000026e | 15 | 00000000000026e2··ts_tree_cursor_is_entry_visible |
| 16 | 000000000000270 | 16 | 0000000000002702··(uint32_t)(index)·<·(&self->stack)->size |
| Offset 16, 15 lines modified | Offset 16, 15 lines modified | ||
| 000000f0:·0000·0000·0000·0000·0200·0000·0000·0000··................ | 000000f0:·0000·0000·0000·0000·0200·0000·0000·0000··................ | ||
| 00000100:·0000·0000·0000·0000·5f5f·636f·6d70·6163··........__compac | 00000100:·0000·0000·0000·0000·5f5f·636f·6d70·6163··........__compac | ||
| 00000110:·745f·756e·7769·6e64·5f5f·4c44·0000·0000··t_unwind__LD.... | 00000110:·745f·756e·7769·6e64·5f5f·4c44·0000·0000··t_unwind__LD.... | ||
| 00000120:·0000·0000·0000·0000·8005·0000·0000·0000··................ | 00000120:·0000·0000·0000·0000·8005·0000·0000·0000··................ | ||
| 00000130:·6001·0000·0000·0000·6807·0000·0300·0000··`.......h....... | 00000130:·6001·0000·0000·0000·6807·0000·0300·0000··`.......h....... | ||
| 00000140:·980a·0000·0b00·0000·0000·0002·0000·0000··................ | 00000140:·980a·0000·0b00·0000·0000·0002·0000·0000··................ | ||
| 00000150:·0000·0000·0000·0000·3200·0000·1800·0000··........2....... | 00000150:·0000·0000·0000·0000·3200·0000·1800·0000··........2....... | ||
| 00000160:·0100·0000·0000·0b00·000 | 00000160:·0100·0000·0000·0b00·0005·0e00·0000·0000··................ | ||
| 00000170:·2e00·0000·1000·0000·f00a·0000·6800·0000··............h... | 00000170:·2e00·0000·1000·0000·f00a·0000·6800·0000··............h... | ||
| 00000180:·0200·0000·1800·0000·580b·0000·2500·0000··........X...%... | 00000180:·0200·0000·1800·0000·580b·0000·2500·0000··........X...%... | ||
| 00000190:·a80d·0000·9002·0000·0b00·0000·5000·0000··............P... | 00000190:·a80d·0000·9002·0000·0b00·0000·5000·0000··............P... | ||
| 000001a0:·0000·0000·0400·0000·0400·0000·0b00·0000··................ | 000001a0:·0000·0000·0400·0000·0400·0000·0b00·0000··................ | ||
| 000001b0:·0f00·0000·1600·0000·0000·0000·0000·0000··................ | 000001b0:·0f00·0000·1600·0000·0000·0000·0000·0000··................ | ||
| 000001c0:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 000001c0:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 000001d0:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 000001d0:·0000·0000·0000·0000·0000·0000·0000·0000··................ |
| Offset 11, 15 lines modified | Offset 11, 15 lines modified | ||
| 000000a0:·0000·0000·0000·0000·0004·0080·0000·0000··................ | 000000a0:·0000·0000·0000·0000·0004·0080·0000·0000··................ | ||
| 000000b0:·0000·0000·0000·0000·5f5f·636f·6d70·6163··........__compac | 000000b0:·0000·0000·0000·0000·5f5f·636f·6d70·6163··........__compac | ||
| 000000c0:·745f·756e·7769·6e64·5f5f·4c44·0000·0000··t_unwind__LD.... | 000000c0:·745f·756e·7769·6e64·5f5f·4c44·0000·0000··t_unwind__LD.... | ||
| 000000d0:·0000·0000·0000·0000·5800·0000·0000·0000··........X....... | 000000d0:·0000·0000·0000·0000·5800·0000·0000·0000··........X....... | ||
| 000000e0:·c001·0000·0000·0000·e001·0000·0300·0000··................ | 000000e0:·c001·0000·0000·0000·e001·0000·0300·0000··................ | ||
| 000000f0:·a003·0000·0e00·0000·0000·0002·0000·0000··................ | 000000f0:·a003·0000·0e00·0000·0000·0002·0000·0000··................ | ||
| 00000100:·0000·0000·0000·0000·3200·0000·1800·0000··........2....... | 00000100:·0000·0000·0000·0000·3200·0000·1800·0000··........2....... | ||
| 00000110:·0100·0000·0000·0b00·000 | 00000110:·0100·0000·0000·0b00·0005·0e00·0000·0000··................ | ||
| 00000120:·0200·0000·1800·0000·1004·0000·1000·0000··................ | 00000120:·0200·0000·1800·0000·1004·0000·1000·0000··................ | ||
| 00000130:·1005·0000·a801·0000·0b00·0000·5000·0000··............P... | 00000130:·1005·0000·a801·0000·0b00·0000·5000·0000··............P... | ||
| 00000140:·0000·0000·0200·0000·0200·0000·0e00·0000··................ | 00000140:·0000·0000·0200·0000·0200·0000·0e00·0000··................ | ||
| 00000150:·1000·0000·0000·0000·0000·0000·0000·0000··................ | 00000150:·1000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 00000160:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 00000160:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 00000170:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 00000170:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 00000180:·0000·0000·0000·0000·c003·5fd6·0000·8052··.........._....R | 00000180:·0000·0000·0000·0000·c003·5fd6·0000·8052··.........._....R |
| Offset 5, 33 lines modified | Offset 5, 33 lines modified | ||
| 5 | ············"path_type":·"hardlink", | 5 | ············"path_type":·"hardlink", |
| 6 | ············"sha256":·"0e60780e057e581a9df989fbb2c7d9c9ffe1ccbcaaa15904e5d0af4540dbbb70", | 6 | ············"sha256":·"0e60780e057e581a9df989fbb2c7d9c9ffe1ccbcaaa15904e5d0af4540dbbb70", |
| 7 | ············"size_in_bytes":·46181 | 7 | ············"size_in_bytes":·46181 |
| 8 | ········}, | 8 | ········}, |
| 9 | ········{ | 9 | ········{ |
| 10 | ············"_path":·"lib/libtree-sitter.0.26.dylib", | 10 | ············"_path":·"lib/libtree-sitter.0.26.dylib", |
| 11 | ············"path_type":·"hardlink", | 11 | ············"path_type":·"hardlink", |
| 12 | ············"sha256":·" | 12 | ············"sha256":·"0b0222c1acf75f04a8dd13cf5f5fdee176b1df2e330c61fb01b78d3c0f490939", |
| 13 | ············"size_in_bytes":·218928 | 13 | ············"size_in_bytes":·218928 |
| 14 | ········}, | 14 | ········}, |
| 15 | ········{ | 15 | ········{ |
| 16 | ············"_path":·"lib/libtree-sitter.0.dylib", | 16 | ············"_path":·"lib/libtree-sitter.0.dylib", |
| 17 | ············"path_type":·"softlink", | 17 | ············"path_type":·"softlink", |
| 18 | ············"sha256":·" | 18 | ············"sha256":·"0b0222c1acf75f04a8dd13cf5f5fdee176b1df2e330c61fb01b78d3c0f490939", |
| 19 | ············"size_in_bytes":·25 | 19 | ············"size_in_bytes":·25 |
| 20 | ········}, | 20 | ········}, |
| 21 | ········{ | 21 | ········{ |
| 22 | ············"_path":·"lib/libtree-sitter.a", | 22 | ············"_path":·"lib/libtree-sitter.a", |
| 23 | ············"path_type":·"hardlink", | 23 | ············"path_type":·"hardlink", |
| 24 | ············"sha256":·" | 24 | ············"sha256":·"303d8215c1209fd86eef5406f83033d5bd3a4295baf94085ba2f1c8e2f5d78ba", |
| 25 | ············"size_in_bytes":·480 | 25 | ············"size_in_bytes":·480264 |
| 26 | ········}, | 26 | ········}, |
| 27 | ········{ | 27 | ········{ |
| 28 | ············"_path":·"lib/libtree-sitter.dylib", | 28 | ············"_path":·"lib/libtree-sitter.dylib", |
| 29 | ············"path_type":·"softlink", | 29 | ············"path_type":·"softlink", |
| 30 | ············"sha256":·" | 30 | ············"sha256":·"0b0222c1acf75f04a8dd13cf5f5fdee176b1df2e330c61fb01b78d3c0f490939", |
| 31 | ············"size_in_bytes":·22 | 31 | ············"size_in_bytes":·22 |
| 32 | ········}, | 32 | ········}, |
| 33 | ········{ | 33 | ········{ |
| 34 | ············"_path":·"lib/pkgconfig/tree-sitter.pc", | 34 | ············"_path":·"lib/pkgconfig/tree-sitter.pc", |
| 35 | ············"file_mode":·"text", | 35 | ············"file_mode":·"text", |
| 36 | ············"path_type":·"hardlink", | 36 | ············"path_type":·"hardlink", |
| 37 | ············"prefix_placeholder":·"/Users/runner/miniforge3/conda-bld/bld/rattler-build_libtree-sitter_1772078973/host_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho", | 37 | ············"prefix_placeholder":·"/Users/runner/miniforge3/conda-bld/bld/rattler-build_libtree-sitter_1772078973/host_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho", |