From 3f9c8b76deb3af329cc146dc776c574cd5841b2c Mon Sep 17 00:00:00 2001 From: joshvera Date: Wed, 2 Dec 2015 16:41:16 -0500 Subject: [PATCH] Add padding_point.row to ts_node_start_point's row. --- src/runtime/node.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/runtime/node.c b/src/runtime/node.c index ffff0ed4..9a795f7d 100644 --- a/src/runtime/node.c +++ b/src/runtime/node.c @@ -173,7 +173,8 @@ TSPoint ts_node_size_point(TSNode self) { } TSPoint ts_node_start_point(TSNode self) { - return ts_point_make(self.row, ts_tree_offset_column(ts_node__tree(self))); + TSTree *tree = ts_node__tree(self); + return ts_point_make(self.row + tree->padding_point.row, ts_tree_offset_column(tree)); } TSPoint ts_node_end_point(TSNode self) {