| 524 | } |
| 525 | |
| 526 | static bool call_node_contains(TSNode outer, TSNode inner) { |
| 527 | return !ts_node_is_null(outer) && !ts_node_is_null(inner) && |
| 528 | ts_node_start_byte(outer) <= ts_node_start_byte(inner) && |
| 529 | ts_node_end_byte(outer) >= ts_node_end_byte(inner); |
| 530 | } |
| 531 | |
| 532 | static bool call_node_text_equals(const char *source, TSNode node, const char *expected) { |
| 533 | if (!source || ts_node_is_null(node) || !expected) { |
no outgoing calls
no test coverage detected