@@ -78,9 +78,9 @@ defmodule Kernel.ParserTest do
78
78
:..// ,
79
79
[ line: 1 ] ,
80
80
[
81
- { :foo , [ line: 1 ] , [ [ do: { :__block__ , [ ] , [ ] } ] ] } ,
82
- { :bar , [ line: 1 ] , [ [ do: { :__block__ , [ ] , [ ] } ] ] } ,
83
- { :baz , [ line: 1 ] , [ [ do: { :__block__ , [ ] , [ ] } ] ] }
81
+ { :foo , [ line: 1 ] , [ [ do: { :__block__ , [ line: 1 ] , [ ] } ] ] } ,
82
+ { :bar , [ line: 1 ] , [ [ do: { :__block__ , [ line: 1 ] , [ ] } ] ] } ,
83
+ { :baz , [ line: 1 ] , [ [ do: { :__block__ , [ line: 1 ] , [ ] } ] ] }
84
84
]
85
85
}
86
86
end
@@ -91,7 +91,7 @@ defmodule Kernel.ParserTest do
91
91
[ line: 1 ] ,
92
92
[
93
93
1 ,
94
- { :foo , [ line: 1 ] , [ [ do: { :__block__ , [ ] , [ ] } ] ] } ,
94
+ { :foo , [ line: 1 ] , [ [ do: { :__block__ , [ line: 1 ] , [ ] } ] ] } ,
95
95
{ :bar , [ line: 1 ] , [ { :bat , [ line: 1 ] , nil } ] }
96
96
]
97
97
}
@@ -664,7 +664,7 @@ defmodule Kernel.ParserTest do
664
664
665
665
assert string_to_quoted . ( "foo(\n ) do\n end" ) ==
666
666
{ :foo , [ do: [ line: 2 ] , end: [ line: 3 ] , newlines: 1 , closing: [ line: 2 ] , line: 1 ] ,
667
- [ [ do: { :__block__ , [ ] , [ ] } ] ] }
667
+ [ [ do: { :__block__ , [ line: 2 ] , [ ] } ] ] }
668
668
669
669
assert string_to_quoted . ( "foo(\n )(\n )" ) ==
670
670
{ { :foo , [ newlines: 1 , closing: [ line: 2 ] , line: 1 ] , [ ] } ,
@@ -680,7 +680,7 @@ defmodule Kernel.ParserTest do
680
680
1 ,
681
681
{ :+ ,
682
682
[
683
- parens: [ line: 1 , column: 5 , closing: [ line: 1 , column: 11 ] ] ,
683
+ parens: [ closing: [ line: 1 , column: 11 ] , line: 1 , column: 5 ] ,
684
684
line: 1 ,
685
685
column: 8
686
686
] , [ 2 , 3 ] }
@@ -694,8 +694,8 @@ defmodule Kernel.ParserTest do
694
694
1 ,
695
695
{ :+ ,
696
696
[
697
- parens: [ line: 1 , column: 5 , closing: [ line: 1 , column: 13 ] ] ,
698
- parens: [ line: 1 , column: 6 , closing: [ line: 1 , column: 12 ] ] ,
697
+ parens: [ closing: [ line: 1 , column: 13 ] , line: 1 , column: 5 ] ,
698
+ parens: [ closing: [ line: 1 , column: 12 ] , line: 1 , column: 6 ] ,
699
699
line: 1 ,
700
700
column: 9
701
701
] , [ 2 , 3 ] }
@@ -727,15 +727,15 @@ defmodule Kernel.ParserTest do
727
727
file = "()"
728
728
729
729
assert string_to_quoted . ( file ) ==
730
- { :__block__ , [ parens: [ line: 1 , column: 1 , closing: [ line: 1 , column: 2 ] ] ] , [ ] }
730
+ { :__block__ , [ parens: [ closing: [ line: 1 , column: 2 ] , line: 1 , column: 1 ] ] , [ ] }
731
731
732
732
file = "(())"
733
733
734
734
assert string_to_quoted . ( file ) ==
735
735
{ :__block__ ,
736
736
[
737
- parens: [ line: 1 , column: 1 , closing: [ line: 1 , column: 4 ] ] ,
738
- parens: [ line: 1 , column: 2 , closing: [ line: 1 , column: 3 ] ]
737
+ parens: [ closing: [ line: 1 , column: 4 ] , line: 1 , column: 1 ] ,
738
+ parens: [ closing: [ line: 1 , column: 3 ] , line: 1 , column: 2 ]
739
739
] , [ ] }
740
740
741
741
file = """
@@ -751,9 +751,9 @@ defmodule Kernel.ParserTest do
751
751
{ :__block__ ,
752
752
[
753
753
end_of_expression: [ newlines: 1 , line: 6 , column: 2 ] ,
754
- parens: [ line: 1 , column: 1 , closing: [ line: 6 , column: 1 ] ] ,
754
+ parens: [ closing: [ line: 6 , column: 1 ] , line: 1 , column: 1 ] ,
755
755
end_of_expression: [ newlines: 1 , line: 5 , column: 4 ] ,
756
- parens: [ line: 3 , column: 3 , closing: [ line: 5 , column: 3 ] ]
756
+ parens: [ closing: [ line: 5 , column: 3 ] , line: 3 , column: 3 ]
757
757
] , [ ] }
758
758
end
759
759
@@ -765,7 +765,7 @@ defmodule Kernel.ParserTest do
765
765
[
766
766
{ :-> ,
767
767
[
768
- parens: [ line: 1 , column: 4 , closing: [ line: 1 , column: 5 ] ] ,
768
+ parens: [ closing: [ line: 1 , column: 5 ] , line: 1 , column: 4 ] ,
769
769
line: 1 ,
770
770
column: 7
771
771
] , [ [ ] , { :x , [ line: 1 , column: 10 ] , nil } ] }
@@ -780,7 +780,7 @@ defmodule Kernel.ParserTest do
780
780
[
781
781
{ :-> ,
782
782
[
783
- parens: [ line: 1 , column: 4 , closing: [ line: 1 , column: 9 ] ] ,
783
+ parens: [ closing: [ line: 1 , column: 9 ] , line: 1 , column: 4 ] ,
784
784
line: 1 ,
785
785
column: 11
786
786
] ,
@@ -808,7 +808,7 @@ defmodule Kernel.ParserTest do
808
808
do: [
809
809
{ :-> ,
810
810
[
811
- parens: [ line: 1 , column: 12 , closing: [ line: 1 , column: 17 ] ] ,
811
+ parens: [ closing: [ line: 1 , column: 17 ] , line: 1 , column: 12 ] ,
812
812
line: 1 ,
813
813
column: 19
814
814
] ,
@@ -865,7 +865,7 @@ defmodule Kernel.ParserTest do
865
865
[
866
866
{ :__block__ ,
867
867
[
868
- parens: [ line: 1 , closing: [ line: 1 ] ] ,
868
+ parens: [ closing: [ line: 1 ] , line: 1 ] ,
869
869
token: "1" ,
870
870
line: 1
871
871
] , [ 1 ] }
@@ -875,7 +875,7 @@ defmodule Kernel.ParserTest do
875
875
] }
876
876
877
877
assert string_to_quoted . ( "(1)" ) ==
878
- { :__block__ , [ parens: [ line: 1 , closing: [ line: 1 ] ] , token: "1" , line: 1 ] , [ 1 ] }
878
+ { :__block__ , [ parens: [ closing: [ line: 1 ] , line: 1 ] , token: "1" , line: 1 ] , [ 1 ] }
879
879
end
880
880
881
881
test "adds identifier_location for qualified identifiers" do
0 commit comments