[ruby/prism] give flag enums a non-typedef'd name

https://github.com/ruby/prism/commit/630af5cb0e
This commit is contained in:
Nathan Froyd 2023-10-03 16:07:50 -04:00 committed by git
parent cd0b8d2441
commit cf2049cb55

View File

@ -104,7 +104,7 @@ typedef struct pm_<%= node.human %> {
<%- flags.each do |flag| -%>
// <%= flag.name %>
typedef enum {
typedef enum pm_<%= flag.human %> {
<%- flag.values.each.with_index(Prism::COMMON_FLAGS) do |value, index| -%>
PM_<%= flag.human.upcase %>_<%= value.name %> = 1 << <%= index %>,
<%- end -%>