mirror of
https://github.com/Ed94/metadesk.git
synced 2026-08-07 16:18:49 +00:00
[expr parser] sort 'NodeNextWithLimit' with other introspection helpers
This commit is contained in:
+11
-15
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user