[expr parser] sort 'NodeNextWithLimit' with other introspection helpers

This commit is contained in:
Allen Webster
2021-10-01 23:13:05 -07:00
parent 2f6ada618a
commit 0b04757575
2 changed files with 12 additions and 19 deletions
+11 -15
View File
@@ -3196,6 +3196,17 @@ MD_ResolveNodeFromReference(MD_Node *node)
return(result);
}
MD_FUNCTION MD_Node*
MD_NodeNextWithLimit(MD_Node *node, MD_Node *opl)
{
node = node->next;
if (node == opl)
{
node = MD_NilNode();
}
return(node);
}
MD_FUNCTION MD_String8
MD_PrevCommentFromNode(MD_Node *node)
{
@@ -3514,21 +3525,6 @@ MD_ExprOprFromKindString(MD_ExprOprTable *table, MD_ExprOprKind kind, MD_String8
return result;
}
MD_FUNCTION MD_Node*
MD_NodeNextWithLimit(MD_Node *node, MD_Node *opl)
{
node = node->next;
if (node == opl)
{
node = MD_NilNode();
}
return(node);
}
MD_FUNCTION MD_b32
MD_ExprParse_OprConsume(MD_ExprParseCtx *ctx, MD_Node **iter, MD_Node *opl,
MD_ExprOprKind kind, MD_u32 min_precedence, MD_ExprOpr **op_out)