Add node_id() to C++ and D tree node handles
This commit is contained in:
1 parent
e5bb6db4a4
commit
dc95fe041d
6 files changed
+34
-6
No files matched your search
@@ -31,6 +31,7 @@ unittest
|
||||
assert(start.pR3.valid);
|
||||
assert(start.pR.valid);
|
||||
assert(start.pR == start.pR3);
|
||||
assert_eq(start.pR.node_id, start.pR3.node_id);
|
||||
assert_eq(TOKEN_c, start.pR.pToken1.token);
|
||||
|
||||
p_context_delete(context);
|
||||
|
||||
@@ -13,6 +13,8 @@ int main()
|
||||
assert(start.pItems1().valid());
|
||||
assert(start.pItems().valid());
|
||||
Items items = start.pItems();
|
||||
assert_ne(0u, items.node_id());
|
||||
assert_eq(start.pItems().node_id(), items.node_id());
|
||||
assert(items.pItem().valid());
|
||||
assert(items.pItem().pToken1().valid());
|
||||
assert_eq(TOKEN_a, items.pItem().pToken1().token());
|
||||
@@ -40,6 +42,7 @@ int main()
|
||||
assert_eq(P_SUCCESS, p_parse(context));
|
||||
start = p_result(context);
|
||||
assert(!start.pItems().valid());
|
||||
assert_eq(0u, start.pItems().node_id());
|
||||
|
||||
p_context_delete(context);
|
||||
|
||||
|
||||
Reference in new issue
Block a user