зеркало из https://github.com/github/ruby.git
[ruby/prism] Unify code style of flags generation in the nodes templates
https://github.com/ruby/prism/commit/dbb7e0a44e
This commit is contained in:
Родитель
c996f4091f
Коммит
38f8f42e4f
|
@ -389,13 +389,13 @@ module Prism
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
<%- end -%>
|
<%- end -%>
|
||||||
<%- flags.each_with_index do |flag, flag_index| -%>
|
<%- flags.each do |flag| -%>
|
||||||
|
|
||||||
# <%= flag.comment %>
|
# <%= flag.comment %>
|
||||||
module <%= flag.name %>
|
module <%= flag.name %>
|
||||||
<%- flag.values.each_with_index do |value, index| -%>
|
<%- flag.values.each_with_index do |value, index| -%>
|
||||||
# <%= value.comment %>
|
# <%= value.comment %>
|
||||||
<%= value.name %> = 1 << <%= (index + 2) %>
|
<%= value.name %> = 1 << <%= index + 2 %>
|
||||||
<%= "\n" if value != flag.values.last -%>
|
<%= "\n" if value != flag.values.last -%>
|
||||||
<%- end -%>
|
<%- end -%>
|
||||||
end
|
end
|
||||||
|
|
Загрузка…
Ссылка в новой задаче