Rizin
unix-like reverse engineering framework and cli tools
|
#include "tree_sitter/api.h"
Go to the source code of this file.
Macros | |
#define | POINT_ZERO ((TSPoint) {0, 0}) |
#define | POINT_MAX ((TSPoint) {UINT32_MAX, UINT32_MAX}) |
Functions | |
static TSPoint | point__new (unsigned row, unsigned column) |
static TSPoint | point_add (TSPoint a, TSPoint b) |
static TSPoint | point_sub (TSPoint a, TSPoint b) |
static bool | point_lte (TSPoint a, TSPoint b) |
static bool | point_lt (TSPoint a, TSPoint b) |
static bool | point_gt (TSPoint a, TSPoint b) |
static bool | point_gte (TSPoint a, TSPoint b) |
static bool | point_eq (TSPoint a, TSPoint b) |
static TSPoint | point_min (TSPoint a, TSPoint b) |
static TSPoint | point_max (TSPoint a, TSPoint b) |
#define POINT_MAX ((TSPoint) {UINT32_MAX, UINT32_MAX}) |
Definition at line 9 of file point.h.
Referenced by point_add(), and point_sub().
Definition at line 14 of file point.h.
References a, b, and point__new().
Referenced by length_add(), ts_node_edit(), ts_node_end_point(), ts_tree_cursor_goto_first_child_for_point(), and ts_tree_edit().
Definition at line 28 of file point.h.
Referenced by ts_node__descendant_for_point_range(), ts_node_descendants_of_type_wasm(), and ts_query_cursor__first_in_progress_capture().
Definition at line 21 of file point.h.
References a, b, and point__new().
Referenced by length_sub(), ts_node_edit(), and ts_tree_edit().