Remove pvalue from state_info_t if AST mode is active - close #42

This commit is contained in:
josh committed 2026-07-02 08:14:49 -04:00
1 parent c28aebddb4
commit 7942a3be97
2 files changed
+6 -6

No files matched your search

+3 -3
View File
@@ -707,12 +707,12 @@ typedef struct
/** Parser state ID. */ /** Parser state ID. */
size_t state_id; size_t state_id;
/** Parser value from this state. */
<%= @grammar.prefix %>value_t pvalue;
<% if @grammar.tree %> <% if @grammar.tree %>
/** tree node. */ /** tree node. */
void * tree_node; void * tree_node;
<% else %>
/** Parser value from this state. */
<%= @grammar.prefix %>value_t pvalue;
<% end %> <% end %>
} state_value_t; } state_value_t;
+3 -3
View File
@@ -882,12 +882,12 @@ private struct state_value_t
/** Parser state ID. */ /** Parser state ID. */
size_t state_id; size_t state_id;
/** Parser value from this state. */
<%= @grammar.prefix %>value_t pvalue;
<% if @grammar.tree %> <% if @grammar.tree %>
/** Tree node. */ /** Tree node. */
void * tree_node; void * tree_node;
<% else %>
/** Parser value from this state. */
<%= @grammar.prefix %>value_t pvalue;
<% end %> <% end %>
this(size_t state_id) this(size_t state_id)