lib/parser/meta.rb in parser-2.7.1.5 vs lib/parser/meta.rb in parser-2.7.2.0
- old
+ new
@@ -5,11 +5,11 @@
module Meta
# All node types that parser can produce. Not all parser versions
# will be able to produce every possible node.
NODE_TYPES =
- %w(
+ %i(
true false nil int float str dstr
sym dsym xstr regopt regexp array splat
pair kwsplat hash irange erange self
lvar ivar cvar gvar const defined? lvasgn
ivasgn cvasgn gvasgn casgn mlhs masgn
@@ -30,9 +30,9 @@
case_match in_match in_pattern
match_var pin match_alt match_as match_rest
array_pattern match_with_trailing_comma array_pattern_with_tail
hash_pattern const_pattern if_guard unless_guard match_nil_pattern
empty_else find_pattern
- ).map(&:to_sym).to_set.freeze
+ ).to_set.freeze
end # Meta
end # Parser