1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00

EXPR_CMDARG also indicates the end of an expression

This commit is contained in:
aycabta 2019-06-27 10:59:08 +09:00
parent 7172ab0ec5
commit d6bcf36793

View file

@ -308,7 +308,7 @@ class RubyLex
def check_newline_depth_difference
depth_difference = 0
if @tokens.size >= 2 and @tokens.last[2].end_with?("\n") and @tokens[-2][3].nobits?(Ripper::EXPR_END | Ripper::EXPR_ENDFN)
if @tokens.size >= 2 and @tokens.last[2].end_with?("\n") and @tokens[-2][3].nobits?(Ripper::EXPR_END | Ripper::EXPR_ENDFN | Ripper::EXPR_CMDARG)
return 1
end
@tokens.each_with_index do |t, index|