mirror of
https://github.com/github/semantic.git
synced 2024-12-25 16:02:43 +03:00
Update tests fixtures
This commit is contained in:
parent
5ade935a08
commit
52bc364168
128
test/fixtures/go/binary-expressions.diffA-B.txt
vendored
Normal file
128
test/fixtures/go/binary-expressions.diffA-B.txt
vendored
Normal file
@ -0,0 +1,128 @@
|
|||||||
|
(Program
|
||||||
|
(Module
|
||||||
|
(Identifier))
|
||||||
|
(Function
|
||||||
|
(Empty)
|
||||||
|
(Identifier)
|
||||||
|
([])
|
||||||
|
(
|
||||||
|
(Context
|
||||||
|
(Comment)
|
||||||
|
(Or
|
||||||
|
{ (Identifier)
|
||||||
|
->(Identifier) }
|
||||||
|
(Context
|
||||||
|
(Comment)
|
||||||
|
{ (Identifier)
|
||||||
|
->(Identifier) })))
|
||||||
|
(Context
|
||||||
|
(Comment)
|
||||||
|
(And
|
||||||
|
{ (Identifier)
|
||||||
|
->(Identifier) }
|
||||||
|
{ (Identifier)
|
||||||
|
->(Identifier) }))
|
||||||
|
{+(Equal
|
||||||
|
{+(Identifier)+}
|
||||||
|
{+(Identifier)+})+}
|
||||||
|
{+(Not
|
||||||
|
{+(Equal
|
||||||
|
{+(Identifier)+}
|
||||||
|
{+(Identifier)+})+})+}
|
||||||
|
{+(LessThan
|
||||||
|
{+(Identifier)+}
|
||||||
|
{+(Identifier)+})+}
|
||||||
|
{+(LessThanEqual
|
||||||
|
{+(Identifier)+}
|
||||||
|
{+(Identifier)+})+}
|
||||||
|
{+(GreaterThan
|
||||||
|
{+(Identifier)+}
|
||||||
|
{+(Identifier)+})+}
|
||||||
|
{+(GreaterThanEqual
|
||||||
|
{+(Identifier)+}
|
||||||
|
{+(Identifier)+})+}
|
||||||
|
{+(Plus
|
||||||
|
{+(Identifier)+}
|
||||||
|
{+(Identifier)+})+}
|
||||||
|
{+(Minus
|
||||||
|
{+(Identifier)+}
|
||||||
|
{+(Identifier)+})+}
|
||||||
|
{+(BOr
|
||||||
|
{+(Identifier)+}
|
||||||
|
{+(Identifier)+})+}
|
||||||
|
{+(BXOr
|
||||||
|
{+(Identifier)+}
|
||||||
|
{+(Identifier)+})+}
|
||||||
|
{+(Times
|
||||||
|
{+(Identifier)+}
|
||||||
|
{+(Identifier)+})+}
|
||||||
|
{+(DividedBy
|
||||||
|
{+(Identifier)+}
|
||||||
|
{+(Identifier)+})+}
|
||||||
|
{+(Modulo
|
||||||
|
{+(Identifier)+}
|
||||||
|
{+(Identifier)+})+}
|
||||||
|
{+(LShift
|
||||||
|
{+(Identifier)+}
|
||||||
|
{+(Identifier)+})+}
|
||||||
|
{+(RShift
|
||||||
|
{+(Identifier)+}
|
||||||
|
{+(Identifier)+})+}
|
||||||
|
{+(BAnd
|
||||||
|
{+(Identifier)+}
|
||||||
|
{+(Identifier)+})+}
|
||||||
|
{+(BAnd
|
||||||
|
{+(Identifier)+}
|
||||||
|
{+(Identifier)+})+}
|
||||||
|
{-(Equal
|
||||||
|
{-(Identifier)-}
|
||||||
|
{-(Identifier)-})-}
|
||||||
|
{-(Not
|
||||||
|
{-(Equal
|
||||||
|
{-(Identifier)-}
|
||||||
|
{-(Identifier)-})-})-}
|
||||||
|
{-(LessThan
|
||||||
|
{-(Identifier)-}
|
||||||
|
{-(Identifier)-})-}
|
||||||
|
{-(LessThanEqual
|
||||||
|
{-(Identifier)-}
|
||||||
|
{-(Identifier)-})-}
|
||||||
|
{-(GreaterThan
|
||||||
|
{-(Identifier)-}
|
||||||
|
{-(Identifier)-})-}
|
||||||
|
{-(GreaterThanEqual
|
||||||
|
{-(Identifier)-}
|
||||||
|
{-(Identifier)-})-}
|
||||||
|
{-(Plus
|
||||||
|
{-(Identifier)-}
|
||||||
|
{-(Identifier)-})-}
|
||||||
|
{-(Minus
|
||||||
|
{-(Identifier)-}
|
||||||
|
{-(Identifier)-})-}
|
||||||
|
{-(BOr
|
||||||
|
{-(Identifier)-}
|
||||||
|
{-(Identifier)-})-}
|
||||||
|
{-(BXOr
|
||||||
|
{-(Identifier)-}
|
||||||
|
{-(Identifier)-})-}
|
||||||
|
{-(Times
|
||||||
|
{-(Identifier)-}
|
||||||
|
{-(Identifier)-})-}
|
||||||
|
{-(DividedBy
|
||||||
|
{-(Identifier)-}
|
||||||
|
{-(Identifier)-})-}
|
||||||
|
{-(Modulo
|
||||||
|
{-(Identifier)-}
|
||||||
|
{-(Identifier)-})-}
|
||||||
|
{-(LShift
|
||||||
|
{-(Identifier)-}
|
||||||
|
{-(Identifier)-})-}
|
||||||
|
{-(RShift
|
||||||
|
{-(Identifier)-}
|
||||||
|
{-(Identifier)-})-}
|
||||||
|
{-(BAnd
|
||||||
|
{-(Identifier)-}
|
||||||
|
{-(Identifier)-})-}
|
||||||
|
{-(BAnd
|
||||||
|
{-(Identifier)-}
|
||||||
|
{-(Identifier)-})-})))
|
128
test/fixtures/go/binary-expressions.diffB-A.txt
vendored
Normal file
128
test/fixtures/go/binary-expressions.diffB-A.txt
vendored
Normal file
@ -0,0 +1,128 @@
|
|||||||
|
(Program
|
||||||
|
(Module
|
||||||
|
(Identifier))
|
||||||
|
(Function
|
||||||
|
(Empty)
|
||||||
|
(Identifier)
|
||||||
|
([])
|
||||||
|
(
|
||||||
|
(Context
|
||||||
|
(Comment)
|
||||||
|
(Or
|
||||||
|
{ (Identifier)
|
||||||
|
->(Identifier) }
|
||||||
|
(Context
|
||||||
|
(Comment)
|
||||||
|
{ (Identifier)
|
||||||
|
->(Identifier) })))
|
||||||
|
(Context
|
||||||
|
(Comment)
|
||||||
|
(And
|
||||||
|
{ (Identifier)
|
||||||
|
->(Identifier) }
|
||||||
|
{ (Identifier)
|
||||||
|
->(Identifier) }))
|
||||||
|
{+(Equal
|
||||||
|
{+(Identifier)+}
|
||||||
|
{+(Identifier)+})+}
|
||||||
|
{+(Not
|
||||||
|
{+(Equal
|
||||||
|
{+(Identifier)+}
|
||||||
|
{+(Identifier)+})+})+}
|
||||||
|
{+(LessThan
|
||||||
|
{+(Identifier)+}
|
||||||
|
{+(Identifier)+})+}
|
||||||
|
{+(LessThanEqual
|
||||||
|
{+(Identifier)+}
|
||||||
|
{+(Identifier)+})+}
|
||||||
|
{+(GreaterThan
|
||||||
|
{+(Identifier)+}
|
||||||
|
{+(Identifier)+})+}
|
||||||
|
{+(GreaterThanEqual
|
||||||
|
{+(Identifier)+}
|
||||||
|
{+(Identifier)+})+}
|
||||||
|
{+(Plus
|
||||||
|
{+(Identifier)+}
|
||||||
|
{+(Identifier)+})+}
|
||||||
|
{+(Minus
|
||||||
|
{+(Identifier)+}
|
||||||
|
{+(Identifier)+})+}
|
||||||
|
{+(BOr
|
||||||
|
{+(Identifier)+}
|
||||||
|
{+(Identifier)+})+}
|
||||||
|
{+(BXOr
|
||||||
|
{+(Identifier)+}
|
||||||
|
{+(Identifier)+})+}
|
||||||
|
{+(Times
|
||||||
|
{+(Identifier)+}
|
||||||
|
{+(Identifier)+})+}
|
||||||
|
{+(DividedBy
|
||||||
|
{+(Identifier)+}
|
||||||
|
{+(Identifier)+})+}
|
||||||
|
{+(Modulo
|
||||||
|
{+(Identifier)+}
|
||||||
|
{+(Identifier)+})+}
|
||||||
|
{+(LShift
|
||||||
|
{+(Identifier)+}
|
||||||
|
{+(Identifier)+})+}
|
||||||
|
{+(RShift
|
||||||
|
{+(Identifier)+}
|
||||||
|
{+(Identifier)+})+}
|
||||||
|
{+(BAnd
|
||||||
|
{+(Identifier)+}
|
||||||
|
{+(Identifier)+})+}
|
||||||
|
{+(BAnd
|
||||||
|
{+(Identifier)+}
|
||||||
|
{+(Identifier)+})+}
|
||||||
|
{-(Equal
|
||||||
|
{-(Identifier)-}
|
||||||
|
{-(Identifier)-})-}
|
||||||
|
{-(Not
|
||||||
|
{-(Equal
|
||||||
|
{-(Identifier)-}
|
||||||
|
{-(Identifier)-})-})-}
|
||||||
|
{-(LessThan
|
||||||
|
{-(Identifier)-}
|
||||||
|
{-(Identifier)-})-}
|
||||||
|
{-(LessThanEqual
|
||||||
|
{-(Identifier)-}
|
||||||
|
{-(Identifier)-})-}
|
||||||
|
{-(GreaterThan
|
||||||
|
{-(Identifier)-}
|
||||||
|
{-(Identifier)-})-}
|
||||||
|
{-(GreaterThanEqual
|
||||||
|
{-(Identifier)-}
|
||||||
|
{-(Identifier)-})-}
|
||||||
|
{-(Plus
|
||||||
|
{-(Identifier)-}
|
||||||
|
{-(Identifier)-})-}
|
||||||
|
{-(Minus
|
||||||
|
{-(Identifier)-}
|
||||||
|
{-(Identifier)-})-}
|
||||||
|
{-(BOr
|
||||||
|
{-(Identifier)-}
|
||||||
|
{-(Identifier)-})-}
|
||||||
|
{-(BXOr
|
||||||
|
{-(Identifier)-}
|
||||||
|
{-(Identifier)-})-}
|
||||||
|
{-(Times
|
||||||
|
{-(Identifier)-}
|
||||||
|
{-(Identifier)-})-}
|
||||||
|
{-(DividedBy
|
||||||
|
{-(Identifier)-}
|
||||||
|
{-(Identifier)-})-}
|
||||||
|
{-(Modulo
|
||||||
|
{-(Identifier)-}
|
||||||
|
{-(Identifier)-})-}
|
||||||
|
{-(LShift
|
||||||
|
{-(Identifier)-}
|
||||||
|
{-(Identifier)-})-}
|
||||||
|
{-(RShift
|
||||||
|
{-(Identifier)-}
|
||||||
|
{-(Identifier)-})-}
|
||||||
|
{-(BAnd
|
||||||
|
{-(Identifier)-}
|
||||||
|
{-(Identifier)-})-}
|
||||||
|
{-(BAnd
|
||||||
|
{-(Identifier)-}
|
||||||
|
{-(Identifier)-})-})))
|
72
test/fixtures/go/binary-expressions.parseA.txt
vendored
Normal file
72
test/fixtures/go/binary-expressions.parseA.txt
vendored
Normal file
@ -0,0 +1,72 @@
|
|||||||
|
(Program
|
||||||
|
(Module
|
||||||
|
(Identifier))
|
||||||
|
(Function
|
||||||
|
(Empty)
|
||||||
|
(Identifier)
|
||||||
|
([])
|
||||||
|
(
|
||||||
|
(Context
|
||||||
|
(Comment)
|
||||||
|
(Or
|
||||||
|
(Identifier)
|
||||||
|
(Context
|
||||||
|
(Comment)
|
||||||
|
(Identifier))))
|
||||||
|
(Context
|
||||||
|
(Comment)
|
||||||
|
(And
|
||||||
|
(Identifier)
|
||||||
|
(Identifier)))
|
||||||
|
(Equal
|
||||||
|
(Identifier)
|
||||||
|
(Identifier))
|
||||||
|
(Not
|
||||||
|
(Equal
|
||||||
|
(Identifier)
|
||||||
|
(Identifier)))
|
||||||
|
(LessThan
|
||||||
|
(Identifier)
|
||||||
|
(Identifier))
|
||||||
|
(LessThanEqual
|
||||||
|
(Identifier)
|
||||||
|
(Identifier))
|
||||||
|
(GreaterThan
|
||||||
|
(Identifier)
|
||||||
|
(Identifier))
|
||||||
|
(GreaterThanEqual
|
||||||
|
(Identifier)
|
||||||
|
(Identifier))
|
||||||
|
(Plus
|
||||||
|
(Identifier)
|
||||||
|
(Identifier))
|
||||||
|
(Minus
|
||||||
|
(Identifier)
|
||||||
|
(Identifier))
|
||||||
|
(BOr
|
||||||
|
(Identifier)
|
||||||
|
(Identifier))
|
||||||
|
(BXOr
|
||||||
|
(Identifier)
|
||||||
|
(Identifier))
|
||||||
|
(Times
|
||||||
|
(Identifier)
|
||||||
|
(Identifier))
|
||||||
|
(DividedBy
|
||||||
|
(Identifier)
|
||||||
|
(Identifier))
|
||||||
|
(Modulo
|
||||||
|
(Identifier)
|
||||||
|
(Identifier))
|
||||||
|
(LShift
|
||||||
|
(Identifier)
|
||||||
|
(Identifier))
|
||||||
|
(RShift
|
||||||
|
(Identifier)
|
||||||
|
(Identifier))
|
||||||
|
(BAnd
|
||||||
|
(Identifier)
|
||||||
|
(Identifier))
|
||||||
|
(BAnd
|
||||||
|
(Identifier)
|
||||||
|
(Identifier)))))
|
72
test/fixtures/go/binary-expressions.parseB.txt
vendored
Normal file
72
test/fixtures/go/binary-expressions.parseB.txt
vendored
Normal file
@ -0,0 +1,72 @@
|
|||||||
|
(Program
|
||||||
|
(Module
|
||||||
|
(Identifier))
|
||||||
|
(Function
|
||||||
|
(Empty)
|
||||||
|
(Identifier)
|
||||||
|
([])
|
||||||
|
(
|
||||||
|
(Context
|
||||||
|
(Comment)
|
||||||
|
(Or
|
||||||
|
(Identifier)
|
||||||
|
(Context
|
||||||
|
(Comment)
|
||||||
|
(Identifier))))
|
||||||
|
(Context
|
||||||
|
(Comment)
|
||||||
|
(And
|
||||||
|
(Identifier)
|
||||||
|
(Identifier)))
|
||||||
|
(Equal
|
||||||
|
(Identifier)
|
||||||
|
(Identifier))
|
||||||
|
(Not
|
||||||
|
(Equal
|
||||||
|
(Identifier)
|
||||||
|
(Identifier)))
|
||||||
|
(LessThan
|
||||||
|
(Identifier)
|
||||||
|
(Identifier))
|
||||||
|
(LessThanEqual
|
||||||
|
(Identifier)
|
||||||
|
(Identifier))
|
||||||
|
(GreaterThan
|
||||||
|
(Identifier)
|
||||||
|
(Identifier))
|
||||||
|
(GreaterThanEqual
|
||||||
|
(Identifier)
|
||||||
|
(Identifier))
|
||||||
|
(Plus
|
||||||
|
(Identifier)
|
||||||
|
(Identifier))
|
||||||
|
(Minus
|
||||||
|
(Identifier)
|
||||||
|
(Identifier))
|
||||||
|
(BOr
|
||||||
|
(Identifier)
|
||||||
|
(Identifier))
|
||||||
|
(BXOr
|
||||||
|
(Identifier)
|
||||||
|
(Identifier))
|
||||||
|
(Times
|
||||||
|
(Identifier)
|
||||||
|
(Identifier))
|
||||||
|
(DividedBy
|
||||||
|
(Identifier)
|
||||||
|
(Identifier))
|
||||||
|
(Modulo
|
||||||
|
(Identifier)
|
||||||
|
(Identifier))
|
||||||
|
(LShift
|
||||||
|
(Identifier)
|
||||||
|
(Identifier))
|
||||||
|
(RShift
|
||||||
|
(Identifier)
|
||||||
|
(Identifier))
|
||||||
|
(BAnd
|
||||||
|
(Identifier)
|
||||||
|
(Identifier))
|
||||||
|
(BAnd
|
||||||
|
(Identifier)
|
||||||
|
(Identifier)))))
|
50
test/fixtures/go/switch-statements.diffA-B.txt
vendored
50
test/fixtures/go/switch-statements.diffA-B.txt
vendored
@ -17,35 +17,25 @@
|
|||||||
(Call
|
(Call
|
||||||
(Identifier)
|
(Identifier)
|
||||||
(Empty)))
|
(Empty)))
|
||||||
{+(Pattern
|
(Pattern
|
||||||
{+(LessThan
|
(LessThan
|
||||||
{+(Identifier)+}
|
{ (Identifier)
|
||||||
{+(Identifier)+})+}
|
->(Identifier) }
|
||||||
{+(Call
|
{ (Identifier)
|
||||||
{+(Identifier)+}
|
->(Identifier) })
|
||||||
{+(Empty)+})+})+}
|
{-(Context
|
||||||
{+(Pattern
|
{-(Comment)-}
|
||||||
{+(Equal
|
(Call
|
||||||
{+(Identifier)+}
|
(Identifier)
|
||||||
{+(Integer)+})+}
|
(Empty)))-})
|
||||||
{+(Call
|
|
||||||
{+(Identifier)+}
|
|
||||||
{+(Empty)+})+})+}
|
|
||||||
{-(Context
|
{-(Context
|
||||||
{-(Comment)-}
|
{-(Comment)-}
|
||||||
{-(Pattern
|
(Pattern
|
||||||
{-(LessThan
|
(Equal
|
||||||
{-(Identifier)-}
|
{ (Identifier)
|
||||||
{-(Identifier)-})-}
|
->(Identifier) }
|
||||||
{-(Context
|
(Integer))
|
||||||
{-(Comment)-}
|
(Call
|
||||||
{-(Call
|
{ (Identifier)
|
||||||
{-(Identifier)-}
|
->(Identifier) }
|
||||||
{-(Empty)-})-})-})-})-}
|
(Empty))))-}))))
|
||||||
{-(Pattern
|
|
||||||
{-(Equal
|
|
||||||
{-(Identifier)-}
|
|
||||||
{-(Integer)-})-}
|
|
||||||
{-(Call
|
|
||||||
{-(Identifier)-}
|
|
||||||
{-(Empty)-})-})-}))))
|
|
||||||
|
45
test/fixtures/go/switch-statements.diffB-A.txt
vendored
45
test/fixtures/go/switch-statements.diffB-A.txt
vendored
@ -17,32 +17,25 @@
|
|||||||
(Call
|
(Call
|
||||||
(Identifier)
|
(Identifier)
|
||||||
(Empty)))
|
(Empty)))
|
||||||
{+(Context
|
|
||||||
{+(Comment)+}
|
|
||||||
{+(Pattern
|
|
||||||
{+(LessThan
|
|
||||||
{+(Identifier)+}
|
|
||||||
{+(Identifier)+})+}
|
|
||||||
{+(Context
|
|
||||||
{+(Comment)+}
|
|
||||||
{+(Call
|
|
||||||
{+(Identifier)+}
|
|
||||||
{+(Empty)+})+})+})+})+}
|
|
||||||
(Pattern
|
(Pattern
|
||||||
{ (LessThan
|
(LessThan
|
||||||
{-(Identifier)-}
|
|
||||||
{-(Identifier)-})
|
|
||||||
->(Equal
|
|
||||||
{+(Identifier)+}
|
|
||||||
{+(Integer)+}) }
|
|
||||||
(Call
|
|
||||||
{ (Identifier)
|
{ (Identifier)
|
||||||
->(Identifier) }
|
->(Identifier) }
|
||||||
(Empty)))
|
{ (Identifier)
|
||||||
{-(Pattern
|
->(Identifier) })
|
||||||
{-(Equal
|
{+(Context
|
||||||
{-(Identifier)-}
|
{+(Comment)+}
|
||||||
{-(Integer)-})-}
|
(Call
|
||||||
{-(Call
|
(Identifier)
|
||||||
{-(Identifier)-}
|
(Empty)))+})
|
||||||
{-(Empty)-})-})-}))))
|
{+(Context
|
||||||
|
{+(Comment)+}
|
||||||
|
(Pattern
|
||||||
|
(Equal
|
||||||
|
{ (Identifier)
|
||||||
|
->(Identifier) }
|
||||||
|
(Integer))
|
||||||
|
(Call
|
||||||
|
{ (Identifier)
|
||||||
|
->(Identifier) }
|
||||||
|
(Empty))))+}))))
|
||||||
|
28
test/fixtures/go/switch-statements.parseA.txt
vendored
28
test/fixtures/go/switch-statements.parseA.txt
vendored
@ -15,21 +15,21 @@
|
|||||||
(Call
|
(Call
|
||||||
(Identifier)
|
(Identifier)
|
||||||
(Empty)))
|
(Empty)))
|
||||||
|
(Pattern
|
||||||
|
(LessThan
|
||||||
|
(Identifier)
|
||||||
|
(Identifier))
|
||||||
|
(Context
|
||||||
|
(Comment)
|
||||||
|
(Call
|
||||||
|
(Identifier)
|
||||||
|
(Empty))))
|
||||||
(Context
|
(Context
|
||||||
(Comment)
|
(Comment)
|
||||||
(Pattern
|
(Pattern
|
||||||
(LessThan
|
(Equal
|
||||||
(Identifier)
|
(Identifier)
|
||||||
(Identifier))
|
(Integer))
|
||||||
(Context
|
(Call
|
||||||
(Comment)
|
(Identifier)
|
||||||
(Call
|
(Empty))))))))
|
||||||
(Identifier)
|
|
||||||
(Empty)))))
|
|
||||||
(Pattern
|
|
||||||
(Equal
|
|
||||||
(Identifier)
|
|
||||||
(Integer))
|
|
||||||
(Call
|
|
||||||
(Identifier)
|
|
||||||
(Empty)))))))
|
|
||||||
|
@ -17,22 +17,22 @@
|
|||||||
{ (Identifier)
|
{ (Identifier)
|
||||||
->(Identifier) }))
|
->(Identifier) }))
|
||||||
(
|
(
|
||||||
|
(Pattern
|
||||||
|
(
|
||||||
|
(Identifier)
|
||||||
|
(Pointer
|
||||||
|
(MemberAccess
|
||||||
|
(Identifier)
|
||||||
|
(Identifier))))
|
||||||
|
([]))
|
||||||
(Context
|
(Context
|
||||||
(Comment)
|
(Comment)
|
||||||
(Pattern
|
(Pattern
|
||||||
(
|
(Slice
|
||||||
|
(Identifier))
|
||||||
|
(Call
|
||||||
(Identifier)
|
(Identifier)
|
||||||
(Pointer
|
(Empty))))
|
||||||
(MemberAccess
|
|
||||||
(Identifier)
|
|
||||||
(Identifier))))
|
|
||||||
([])))
|
|
||||||
(Pattern
|
|
||||||
(Slice
|
|
||||||
(Identifier))
|
|
||||||
(Call
|
|
||||||
(Identifier)
|
|
||||||
(Empty)))
|
|
||||||
(Pattern
|
(Pattern
|
||||||
(Pointer
|
(Pointer
|
||||||
(Identifier))
|
(Identifier))
|
||||||
|
@ -17,22 +17,22 @@
|
|||||||
{ (Identifier)
|
{ (Identifier)
|
||||||
->(Identifier) }))
|
->(Identifier) }))
|
||||||
(
|
(
|
||||||
|
(Pattern
|
||||||
|
(
|
||||||
|
(Identifier)
|
||||||
|
(Pointer
|
||||||
|
(MemberAccess
|
||||||
|
(Identifier)
|
||||||
|
(Identifier))))
|
||||||
|
([]))
|
||||||
(Context
|
(Context
|
||||||
(Comment)
|
(Comment)
|
||||||
(Pattern
|
(Pattern
|
||||||
(
|
(Slice
|
||||||
|
(Identifier))
|
||||||
|
(Call
|
||||||
(Identifier)
|
(Identifier)
|
||||||
(Pointer
|
(Empty))))
|
||||||
(MemberAccess
|
|
||||||
(Identifier)
|
|
||||||
(Identifier))))
|
|
||||||
([])))
|
|
||||||
(Pattern
|
|
||||||
(Slice
|
|
||||||
(Identifier))
|
|
||||||
(Call
|
|
||||||
(Identifier)
|
|
||||||
(Empty)))
|
|
||||||
(Pattern
|
(Pattern
|
||||||
(Pointer
|
(Pointer
|
||||||
(Identifier))
|
(Identifier))
|
||||||
|
@ -14,22 +14,22 @@
|
|||||||
(TypeSwitchGuard
|
(TypeSwitchGuard
|
||||||
(Identifier)))
|
(Identifier)))
|
||||||
(
|
(
|
||||||
|
(Pattern
|
||||||
|
(
|
||||||
|
(Identifier)
|
||||||
|
(Pointer
|
||||||
|
(MemberAccess
|
||||||
|
(Identifier)
|
||||||
|
(Identifier))))
|
||||||
|
([]))
|
||||||
(Context
|
(Context
|
||||||
(Comment)
|
(Comment)
|
||||||
(Pattern
|
(Pattern
|
||||||
(
|
(Slice
|
||||||
|
(Identifier))
|
||||||
|
(Call
|
||||||
(Identifier)
|
(Identifier)
|
||||||
(Pointer
|
(Empty))))
|
||||||
(MemberAccess
|
|
||||||
(Identifier)
|
|
||||||
(Identifier))))
|
|
||||||
([])))
|
|
||||||
(Pattern
|
|
||||||
(Slice
|
|
||||||
(Identifier))
|
|
||||||
(Call
|
|
||||||
(Identifier)
|
|
||||||
(Empty)))
|
|
||||||
(Pattern
|
(Pattern
|
||||||
(Pointer
|
(Pointer
|
||||||
(Identifier))
|
(Identifier))
|
||||||
|
@ -14,22 +14,22 @@
|
|||||||
(TypeSwitchGuard
|
(TypeSwitchGuard
|
||||||
(Identifier)))
|
(Identifier)))
|
||||||
(
|
(
|
||||||
|
(Pattern
|
||||||
|
(
|
||||||
|
(Identifier)
|
||||||
|
(Pointer
|
||||||
|
(MemberAccess
|
||||||
|
(Identifier)
|
||||||
|
(Identifier))))
|
||||||
|
([]))
|
||||||
(Context
|
(Context
|
||||||
(Comment)
|
(Comment)
|
||||||
(Pattern
|
(Pattern
|
||||||
(
|
(Slice
|
||||||
|
(Identifier))
|
||||||
|
(Call
|
||||||
(Identifier)
|
(Identifier)
|
||||||
(Pointer
|
(Empty))))
|
||||||
(MemberAccess
|
|
||||||
(Identifier)
|
|
||||||
(Identifier))))
|
|
||||||
([])))
|
|
||||||
(Pattern
|
|
||||||
(Slice
|
|
||||||
(Identifier))
|
|
||||||
(Call
|
|
||||||
(Identifier)
|
|
||||||
(Empty)))
|
|
||||||
(Pattern
|
(Pattern
|
||||||
(Pointer
|
(Pointer
|
||||||
(Identifier))
|
(Identifier))
|
||||||
|
6
test/fixtures/go/unary-expressions.A.go
vendored
6
test/fixtures/go/unary-expressions.A.go
vendored
@ -1,7 +1,11 @@
|
|||||||
package main
|
package main
|
||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
!<-a
|
+a
|
||||||
|
-b
|
||||||
|
!<-c
|
||||||
*foo()
|
*foo()
|
||||||
^h
|
^h
|
||||||
|
&bar
|
||||||
|
<-d
|
||||||
}
|
}
|
||||||
|
8
test/fixtures/go/unary-expressions.B.go
vendored
8
test/fixtures/go/unary-expressions.B.go
vendored
@ -1,7 +1,11 @@
|
|||||||
package main
|
package main
|
||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
!<-b
|
+b
|
||||||
|
-c
|
||||||
|
!<-d
|
||||||
*bar()
|
*bar()
|
||||||
^g
|
^i
|
||||||
|
&foo
|
||||||
|
<-e
|
||||||
}
|
}
|
||||||
|
12
test/fixtures/go/unary-expressions.diffA-B.txt
vendored
12
test/fixtures/go/unary-expressions.diffA-B.txt
vendored
@ -6,6 +6,11 @@
|
|||||||
(Identifier)
|
(Identifier)
|
||||||
([])
|
([])
|
||||||
(
|
(
|
||||||
|
{ (Identifier)
|
||||||
|
->(Identifier) }
|
||||||
|
(Negate
|
||||||
|
{ (Identifier)
|
||||||
|
->(Identifier) })
|
||||||
(Not
|
(Not
|
||||||
(Receive
|
(Receive
|
||||||
(Empty)
|
(Empty)
|
||||||
@ -18,4 +23,11 @@
|
|||||||
(Empty)))
|
(Empty)))
|
||||||
(Complement
|
(Complement
|
||||||
{ (Identifier)
|
{ (Identifier)
|
||||||
|
->(Identifier) })
|
||||||
|
(Reference
|
||||||
|
{ (Identifier)
|
||||||
|
->(Identifier) })
|
||||||
|
(Receive
|
||||||
|
(Empty)
|
||||||
|
{ (Identifier)
|
||||||
->(Identifier) }))))
|
->(Identifier) }))))
|
||||||
|
12
test/fixtures/go/unary-expressions.diffB-A.txt
vendored
12
test/fixtures/go/unary-expressions.diffB-A.txt
vendored
@ -6,6 +6,11 @@
|
|||||||
(Identifier)
|
(Identifier)
|
||||||
([])
|
([])
|
||||||
(
|
(
|
||||||
|
{ (Identifier)
|
||||||
|
->(Identifier) }
|
||||||
|
(Negate
|
||||||
|
{ (Identifier)
|
||||||
|
->(Identifier) })
|
||||||
(Not
|
(Not
|
||||||
(Receive
|
(Receive
|
||||||
(Empty)
|
(Empty)
|
||||||
@ -18,4 +23,11 @@
|
|||||||
(Empty)))
|
(Empty)))
|
||||||
(Complement
|
(Complement
|
||||||
{ (Identifier)
|
{ (Identifier)
|
||||||
|
->(Identifier) })
|
||||||
|
(Reference
|
||||||
|
{ (Identifier)
|
||||||
|
->(Identifier) })
|
||||||
|
(Receive
|
||||||
|
(Empty)
|
||||||
|
{ (Identifier)
|
||||||
->(Identifier) }))))
|
->(Identifier) }))))
|
||||||
|
@ -6,6 +6,9 @@
|
|||||||
(Identifier)
|
(Identifier)
|
||||||
([])
|
([])
|
||||||
(
|
(
|
||||||
|
(Identifier)
|
||||||
|
(Negate
|
||||||
|
(Identifier))
|
||||||
(Not
|
(Not
|
||||||
(Receive
|
(Receive
|
||||||
(Empty)
|
(Empty)
|
||||||
@ -15,4 +18,9 @@
|
|||||||
(Identifier)
|
(Identifier)
|
||||||
(Empty)))
|
(Empty)))
|
||||||
(Complement
|
(Complement
|
||||||
|
(Identifier))
|
||||||
|
(Reference
|
||||||
|
(Identifier))
|
||||||
|
(Receive
|
||||||
|
(Empty)
|
||||||
(Identifier)))))
|
(Identifier)))))
|
||||||
|
@ -6,6 +6,9 @@
|
|||||||
(Identifier)
|
(Identifier)
|
||||||
([])
|
([])
|
||||||
(
|
(
|
||||||
|
(Identifier)
|
||||||
|
(Negate
|
||||||
|
(Identifier))
|
||||||
(Not
|
(Not
|
||||||
(Receive
|
(Receive
|
||||||
(Empty)
|
(Empty)
|
||||||
@ -15,4 +18,9 @@
|
|||||||
(Identifier)
|
(Identifier)
|
||||||
(Empty)))
|
(Empty)))
|
||||||
(Complement
|
(Complement
|
||||||
|
(Identifier))
|
||||||
|
(Reference
|
||||||
|
(Identifier))
|
||||||
|
(Receive
|
||||||
|
(Empty)
|
||||||
(Identifier)))))
|
(Identifier)))))
|
||||||
|
Loading…
Reference in New Issue
Block a user