File tree Expand file tree Collapse file tree 2 files changed +8
-1
lines changed Expand file tree Collapse file tree 2 files changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -467,7 +467,7 @@ defmodule Spitfire do
467467
468468 # handles if the closing paren is on a new line or the same line
469469 parser =
470- if peek_token ( parser ) == :eol do
470+ if peek_token ( parser ) in [ :eol , :";" ] do
471471 next_token ( parser )
472472 else
473473 parser
Original file line number Diff line number Diff line change @@ -1018,6 +1018,13 @@ defmodule SpitfireTest do
10181018
10191019 assert Spitfire . parse ( code ) == s2q ( code )
10201020
1021+ code = ~S'''
1022+ (
1023+ min_line = line(meta); max_line = closing_line(meta); Enum.any?(comments, fn %{line: line} -> line > min_line and line < max_line end); )
1024+ '''
1025+
1026+ assert Spitfire . parse ( code ) == s2q ( code )
1027+
10211028 code = ~S'''
10221029 (min_line = line(meta)
10231030 max_line = closing_line(meta)
You can’t perform that action at this time.
0 commit comments