Fix getting node by field name or ID.

This commit is contained in:
Wojciech Kordalski 2021-01-22 18:23:50 +01:00
parent da5dcba86e
commit 8e89b8cdb8
No known key found for this signature in database
GPG key ID: 7D83E309C320BD86

View file

@ -564,7 +564,10 @@ recur:
// If the field refers to a hidden node, return its first visible
// child.
else {
return ts_node_child(child, 0);
TSNode result = ts_node_child(child, 0);
if (result.id) return result;
field_map++;
if (field_map == field_map_end) return ts_node__null();
}
}
}