mirror of
https://github.com/github/semantic.git
synced 2024-11-28 10:15:55 +03:00
Go tests with parse error have much smaller trees when we halt on error
This commit is contained in:
parent
31c01c0092
commit
6e6d3e1432
@ -1,38 +1,6 @@
|
||||
{+(ParseError
|
||||
(Program
|
||||
(Module
|
||||
(Identifier))
|
||||
(Function
|
||||
(Identifier)
|
||||
(Args)
|
||||
(ParseError
|
||||
(FunctionCall
|
||||
(Identifier))))
|
||||
(Function
|
||||
(Identifier)
|
||||
(Args
|
||||
(ParameterDecl
|
||||
(Identifier)
|
||||
(Identifier))
|
||||
(Identifier)
|
||||
(Identifier)
|
||||
(ParameterDecl
|
||||
(Identifier)
|
||||
(Identifier)))
|
||||
(Identifier))
|
||||
(Function
|
||||
(Identifier)
|
||||
(Args)
|
||||
(Args
|
||||
(Identifier)
|
||||
(Identifier)))
|
||||
(Function
|
||||
(Identifier)
|
||||
(Args)
|
||||
(Args
|
||||
(ParameterDecl
|
||||
(Identifier)
|
||||
(Identifier))
|
||||
(ParameterDecl
|
||||
(Identifier)
|
||||
(Identifier))))))+}
|
||||
(Module
|
||||
(Identifier))
|
||||
(Identifier)
|
||||
(Args)
|
||||
(Identifier))+}
|
||||
|
@ -1,38 +1,6 @@
|
||||
{+(ParseError
|
||||
(Program
|
||||
(Module
|
||||
(Identifier))
|
||||
(Function
|
||||
(Identifier)
|
||||
(Args)
|
||||
(ParseError
|
||||
(FunctionCall
|
||||
(Identifier))))
|
||||
(Function
|
||||
(Identifier)
|
||||
(Args
|
||||
(ParameterDecl
|
||||
(Identifier)
|
||||
(Identifier))
|
||||
(Identifier)
|
||||
(Identifier)
|
||||
(ParameterDecl
|
||||
(Identifier)
|
||||
(Identifier)))
|
||||
(Identifier))
|
||||
(Function
|
||||
(Identifier)
|
||||
(Args)
|
||||
(Args
|
||||
(Identifier)
|
||||
(Identifier)))
|
||||
(Function
|
||||
(Identifier)
|
||||
(Args)
|
||||
(Args
|
||||
(ParameterDecl
|
||||
(Identifier)
|
||||
(Identifier))
|
||||
(ParameterDecl
|
||||
(Identifier)
|
||||
(Identifier))))))+}
|
||||
(Module
|
||||
(Identifier))
|
||||
(Identifier)
|
||||
(Args)
|
||||
(Identifier))+}
|
||||
|
@ -1,38 +1,6 @@
|
||||
{-(ParseError
|
||||
(Program
|
||||
(Module
|
||||
(Identifier))
|
||||
(Function
|
||||
(Identifier)
|
||||
(Args)
|
||||
(ParseError
|
||||
(FunctionCall
|
||||
(Identifier))))
|
||||
(Function
|
||||
(Identifier)
|
||||
(Args
|
||||
(ParameterDecl
|
||||
(Identifier)
|
||||
(Identifier))
|
||||
(Identifier)
|
||||
(Identifier)
|
||||
(ParameterDecl
|
||||
(Identifier)
|
||||
(Identifier)))
|
||||
(Identifier))
|
||||
(Function
|
||||
(Identifier)
|
||||
(Args)
|
||||
(Args
|
||||
(Identifier)
|
||||
(Identifier)))
|
||||
(Function
|
||||
(Identifier)
|
||||
(Args)
|
||||
(Args
|
||||
(ParameterDecl
|
||||
(Identifier)
|
||||
(Identifier))
|
||||
(ParameterDecl
|
||||
(Identifier)
|
||||
(Identifier))))))-}
|
||||
(Module
|
||||
(Identifier))
|
||||
(Identifier)
|
||||
(Args)
|
||||
(Identifier))-}
|
||||
|
@ -1,38 +1,6 @@
|
||||
{-(ParseError
|
||||
(Program
|
||||
(Module
|
||||
(Identifier))
|
||||
(Function
|
||||
(Identifier)
|
||||
(Args)
|
||||
(ParseError
|
||||
(FunctionCall
|
||||
(Identifier))))
|
||||
(Function
|
||||
(Identifier)
|
||||
(Args
|
||||
(ParameterDecl
|
||||
(Identifier)
|
||||
(Identifier))
|
||||
(Identifier)
|
||||
(Identifier)
|
||||
(ParameterDecl
|
||||
(Identifier)
|
||||
(Identifier)))
|
||||
(Identifier))
|
||||
(Function
|
||||
(Identifier)
|
||||
(Args)
|
||||
(Args
|
||||
(Identifier)
|
||||
(Identifier)))
|
||||
(Function
|
||||
(Identifier)
|
||||
(Args)
|
||||
(Args
|
||||
(ParameterDecl
|
||||
(Identifier)
|
||||
(Identifier))
|
||||
(ParameterDecl
|
||||
(Identifier)
|
||||
(Identifier))))))-}
|
||||
(Module
|
||||
(Identifier))
|
||||
(Identifier)
|
||||
(Args)
|
||||
(Identifier))-}
|
||||
|
@ -1,42 +1,7 @@
|
||||
(ParseError
|
||||
(Program
|
||||
(Module
|
||||
(Identifier))
|
||||
(Function
|
||||
(Identifier)
|
||||
(Args)
|
||||
(ParseError
|
||||
(FunctionCall
|
||||
{ (Identifier)
|
||||
->(Identifier) })))
|
||||
(Function
|
||||
{ (Identifier)
|
||||
->(Identifier) }
|
||||
(Args
|
||||
(ParameterDecl
|
||||
(Identifier)
|
||||
(Identifier))
|
||||
(Identifier)
|
||||
(Identifier)
|
||||
(ParameterDecl
|
||||
(Identifier)
|
||||
(Identifier)))
|
||||
(Identifier))
|
||||
(Function
|
||||
{ (Identifier)
|
||||
->(Identifier) }
|
||||
(Args)
|
||||
(Args
|
||||
(Identifier)
|
||||
(Identifier)))
|
||||
(Function
|
||||
{ (Identifier)
|
||||
->(Identifier) }
|
||||
(Args)
|
||||
(Args
|
||||
(ParameterDecl
|
||||
(Identifier)
|
||||
(Identifier))
|
||||
(ParameterDecl
|
||||
(Identifier)
|
||||
(Identifier))))))
|
||||
(Module
|
||||
(Identifier))
|
||||
(Identifier)
|
||||
(Args)
|
||||
{ (Identifier)
|
||||
->(Identifier) })
|
||||
|
@ -1,42 +1,7 @@
|
||||
(ParseError
|
||||
(Program
|
||||
(Module
|
||||
(Identifier))
|
||||
(Function
|
||||
(Identifier)
|
||||
(Args)
|
||||
(ParseError
|
||||
(FunctionCall
|
||||
{ (Identifier)
|
||||
->(Identifier) })))
|
||||
(Function
|
||||
{ (Identifier)
|
||||
->(Identifier) }
|
||||
(Args
|
||||
(ParameterDecl
|
||||
(Identifier)
|
||||
(Identifier))
|
||||
(Identifier)
|
||||
(Identifier)
|
||||
(ParameterDecl
|
||||
(Identifier)
|
||||
(Identifier)))
|
||||
(Identifier))
|
||||
(Function
|
||||
{ (Identifier)
|
||||
->(Identifier) }
|
||||
(Args)
|
||||
(Args
|
||||
(Identifier)
|
||||
(Identifier)))
|
||||
(Function
|
||||
{ (Identifier)
|
||||
->(Identifier) }
|
||||
(Args)
|
||||
(Args
|
||||
(ParameterDecl
|
||||
(Identifier)
|
||||
(Identifier))
|
||||
(ParameterDecl
|
||||
(Identifier)
|
||||
(Identifier))))))
|
||||
(Module
|
||||
(Identifier))
|
||||
(Identifier)
|
||||
(Args)
|
||||
{ (Identifier)
|
||||
->(Identifier) })
|
||||
|
@ -1,38 +1,6 @@
|
||||
(ParseError
|
||||
(Program
|
||||
(Module
|
||||
(Identifier))
|
||||
(Function
|
||||
(Identifier)
|
||||
(Args)
|
||||
(ParseError
|
||||
(FunctionCall
|
||||
(Identifier))))
|
||||
(Function
|
||||
(Identifier)
|
||||
(Args
|
||||
(ParameterDecl
|
||||
(Identifier)
|
||||
(Identifier))
|
||||
(Identifier)
|
||||
(Identifier)
|
||||
(ParameterDecl
|
||||
(Identifier)
|
||||
(Identifier)))
|
||||
(Identifier))
|
||||
(Function
|
||||
(Identifier)
|
||||
(Args)
|
||||
(Args
|
||||
(Identifier)
|
||||
(Identifier)))
|
||||
(Function
|
||||
(Identifier)
|
||||
(Args)
|
||||
(Args
|
||||
(ParameterDecl
|
||||
(Identifier)
|
||||
(Identifier))
|
||||
(ParameterDecl
|
||||
(Identifier)
|
||||
(Identifier))))))
|
||||
(Module
|
||||
(Identifier))
|
||||
(Identifier)
|
||||
(Args)
|
||||
(Identifier))
|
||||
|
@ -1,38 +1,6 @@
|
||||
(ParseError
|
||||
(Program
|
||||
(Module
|
||||
(Identifier))
|
||||
(Function
|
||||
(Identifier)
|
||||
(Args)
|
||||
(ParseError
|
||||
(FunctionCall
|
||||
(Identifier))))
|
||||
(Function
|
||||
(Identifier)
|
||||
(Args
|
||||
(ParameterDecl
|
||||
(Identifier)
|
||||
(Identifier))
|
||||
(Identifier)
|
||||
(Identifier)
|
||||
(ParameterDecl
|
||||
(Identifier)
|
||||
(Identifier)))
|
||||
(Identifier))
|
||||
(Function
|
||||
(Identifier)
|
||||
(Args)
|
||||
(Args
|
||||
(Identifier)
|
||||
(Identifier)))
|
||||
(Function
|
||||
(Identifier)
|
||||
(Args)
|
||||
(Args
|
||||
(ParameterDecl
|
||||
(Identifier)
|
||||
(Identifier))
|
||||
(ParameterDecl
|
||||
(Identifier)
|
||||
(Identifier))))))
|
||||
(Module
|
||||
(Identifier))
|
||||
(Identifier)
|
||||
(Args)
|
||||
(Identifier))
|
||||
|
33
test/fixtures/go/function-types.diff+B.txt
vendored
33
test/fixtures/go/function-types.diff+B.txt
vendored
@ -1,24 +1,15 @@
|
||||
{+(Program
|
||||
{+(ParseError
|
||||
(Module
|
||||
(Identifier))
|
||||
(Function
|
||||
(Identifier)
|
||||
(Args)
|
||||
(TypeDecl
|
||||
(Identifier)
|
||||
(Args)
|
||||
(Other "type_declaration"
|
||||
(TypeDecl
|
||||
(Identifier)
|
||||
(FunctionTy
|
||||
(Args
|
||||
(Identifier))
|
||||
(Identifier)))
|
||||
(TypeDecl
|
||||
(Identifier)
|
||||
(FunctionTy
|
||||
(Args
|
||||
(Identifier)
|
||||
(Identifier))
|
||||
(Args
|
||||
(ParameterDecl
|
||||
(ChannelTy
|
||||
(ParseError)
|
||||
(Identifier)))))))))+}
|
||||
(FunctionTy
|
||||
(Args
|
||||
(Identifier))
|
||||
(Identifier)))
|
||||
(Identifier)
|
||||
(Args
|
||||
(Identifier)
|
||||
(Identifier)))+}
|
||||
|
33
test/fixtures/go/function-types.diff-B.txt
vendored
33
test/fixtures/go/function-types.diff-B.txt
vendored
@ -1,24 +1,15 @@
|
||||
{-(Program
|
||||
{-(ParseError
|
||||
(Module
|
||||
(Identifier))
|
||||
(Function
|
||||
(Identifier)
|
||||
(Args)
|
||||
(TypeDecl
|
||||
(Identifier)
|
||||
(Args)
|
||||
(Other "type_declaration"
|
||||
(TypeDecl
|
||||
(Identifier)
|
||||
(FunctionTy
|
||||
(Args
|
||||
(Identifier))
|
||||
(Identifier)))
|
||||
(TypeDecl
|
||||
(Identifier)
|
||||
(FunctionTy
|
||||
(Args
|
||||
(Identifier)
|
||||
(Identifier))
|
||||
(Args
|
||||
(ParameterDecl
|
||||
(ChannelTy
|
||||
(ParseError)
|
||||
(Identifier)))))))))-}
|
||||
(FunctionTy
|
||||
(Args
|
||||
(Identifier))
|
||||
(Identifier)))
|
||||
(Identifier)
|
||||
(Args
|
||||
(Identifier)
|
||||
(Identifier)))-}
|
||||
|
39
test/fixtures/go/function-types.diffA-B.txt
vendored
39
test/fixtures/go/function-types.diffA-B.txt
vendored
@ -1,4 +1,4 @@
|
||||
(Program
|
||||
{ (Program
|
||||
(Module
|
||||
(Identifier))
|
||||
(Function
|
||||
@ -6,26 +6,31 @@
|
||||
(Args)
|
||||
(Other "type_declaration"
|
||||
(TypeDecl
|
||||
{ (Identifier)
|
||||
->(Identifier) }
|
||||
(Identifier)
|
||||
(FunctionTy
|
||||
(Args
|
||||
{ (Identifier)
|
||||
->(Identifier) })
|
||||
{ (Identifier)
|
||||
->(Identifier) }))
|
||||
(Identifier))
|
||||
(Identifier)))
|
||||
(TypeDecl
|
||||
{ (Identifier)
|
||||
->(Identifier) }
|
||||
(Identifier)
|
||||
(FunctionTy
|
||||
(Args
|
||||
{-(Identifier)-}
|
||||
(Identifier)
|
||||
{+(Identifier)+})
|
||||
(Identifier))
|
||||
(Args
|
||||
{+(ParameterDecl
|
||||
(ChannelTy
|
||||
(ParseError)
|
||||
(Identifier)))+}
|
||||
{-(Identifier)-}
|
||||
{-(Identifier)-}))))))
|
||||
(Identifier)
|
||||
(Identifier)))))))->(ParseError
|
||||
(Module
|
||||
(Identifier))
|
||||
(Identifier)
|
||||
(Args)
|
||||
(TypeDecl
|
||||
(Identifier)
|
||||
(FunctionTy
|
||||
(Args
|
||||
(Identifier))
|
||||
(Identifier)))
|
||||
(Identifier)
|
||||
(Args
|
||||
(Identifier)
|
||||
(Identifier))) }
|
||||
|
39
test/fixtures/go/function-types.diffB-A.txt
vendored
39
test/fixtures/go/function-types.diffB-A.txt
vendored
@ -1,4 +1,18 @@
|
||||
(Program
|
||||
{ (ParseError
|
||||
(Module
|
||||
(Identifier))
|
||||
(Identifier)
|
||||
(Args)
|
||||
(TypeDecl
|
||||
(Identifier)
|
||||
(FunctionTy
|
||||
(Args
|
||||
(Identifier))
|
||||
(Identifier)))
|
||||
(Identifier)
|
||||
(Args
|
||||
(Identifier)
|
||||
(Identifier)))->(Program
|
||||
(Module
|
||||
(Identifier))
|
||||
(Function
|
||||
@ -6,26 +20,17 @@
|
||||
(Args)
|
||||
(Other "type_declaration"
|
||||
(TypeDecl
|
||||
{ (Identifier)
|
||||
->(Identifier) }
|
||||
(Identifier)
|
||||
(FunctionTy
|
||||
(Args
|
||||
{ (Identifier)
|
||||
->(Identifier) })
|
||||
{ (Identifier)
|
||||
->(Identifier) }))
|
||||
(Identifier))
|
||||
(Identifier)))
|
||||
(TypeDecl
|
||||
{ (Identifier)
|
||||
->(Identifier) }
|
||||
(Identifier)
|
||||
(FunctionTy
|
||||
(Args
|
||||
{-(Identifier)-}
|
||||
(Identifier)
|
||||
{+(Identifier)+})
|
||||
(Identifier))
|
||||
(Args
|
||||
{+(Identifier)+}
|
||||
{+(Identifier)+}
|
||||
{-(ParameterDecl
|
||||
(ChannelTy
|
||||
(ParseError)
|
||||
(Identifier)))-}))))))
|
||||
(Identifier)
|
||||
(Identifier))))))) }
|
||||
|
33
test/fixtures/go/function-types.parseB.txt
vendored
33
test/fixtures/go/function-types.parseB.txt
vendored
@ -1,24 +1,15 @@
|
||||
(Program
|
||||
(ParseError
|
||||
(Module
|
||||
(Identifier))
|
||||
(Function
|
||||
(Identifier)
|
||||
(Args)
|
||||
(TypeDecl
|
||||
(Identifier)
|
||||
(Args)
|
||||
(Other "type_declaration"
|
||||
(TypeDecl
|
||||
(Identifier)
|
||||
(FunctionTy
|
||||
(Args
|
||||
(Identifier))
|
||||
(Identifier)))
|
||||
(TypeDecl
|
||||
(Identifier)
|
||||
(FunctionTy
|
||||
(Args
|
||||
(Identifier)
|
||||
(Identifier))
|
||||
(Args
|
||||
(ParameterDecl
|
||||
(ChannelTy
|
||||
(ParseError)
|
||||
(Identifier)))))))))
|
||||
(FunctionTy
|
||||
(Args
|
||||
(Identifier))
|
||||
(Identifier)))
|
||||
(Identifier)
|
||||
(Args
|
||||
(Identifier)
|
||||
(Identifier)))
|
||||
|
@ -1,14 +1,8 @@
|
||||
{+(Program
|
||||
{+(ParseError
|
||||
(Module
|
||||
(Identifier))
|
||||
(Function
|
||||
(Identifier)
|
||||
(Args)
|
||||
(TypeConversion
|
||||
(Identifier)
|
||||
(StringLiteral)
|
||||
(ParseError
|
||||
(StringLiteral)
|
||||
(Import
|
||||
(Identifier)
|
||||
(StringLiteral))))))+}
|
||||
(Identifier)
|
||||
(Args)
|
||||
(Identifier)
|
||||
(StringLiteral)
|
||||
(StringLiteral))+}
|
||||
|
@ -1,14 +1,8 @@
|
||||
{+(Program
|
||||
{+(ParseError
|
||||
(Module
|
||||
(Identifier))
|
||||
(Function
|
||||
(Identifier)
|
||||
(Args)
|
||||
(TypeConversion
|
||||
(Identifier)
|
||||
(StringLiteral)
|
||||
(ParseError
|
||||
(StringLiteral)
|
||||
(Import
|
||||
(Identifier)
|
||||
(StringLiteral))))))+}
|
||||
(Identifier)
|
||||
(Args)
|
||||
(Identifier)
|
||||
(StringLiteral)
|
||||
(StringLiteral))+}
|
||||
|
@ -1,14 +1,8 @@
|
||||
{-(Program
|
||||
{-(ParseError
|
||||
(Module
|
||||
(Identifier))
|
||||
(Function
|
||||
(Identifier)
|
||||
(Args)
|
||||
(TypeConversion
|
||||
(Identifier)
|
||||
(StringLiteral)
|
||||
(ParseError
|
||||
(StringLiteral)
|
||||
(Import
|
||||
(Identifier)
|
||||
(StringLiteral))))))-}
|
||||
(Identifier)
|
||||
(Args)
|
||||
(Identifier)
|
||||
(StringLiteral)
|
||||
(StringLiteral))-}
|
||||
|
@ -1,14 +1,8 @@
|
||||
{-(Program
|
||||
{-(ParseError
|
||||
(Module
|
||||
(Identifier))
|
||||
(Function
|
||||
(Identifier)
|
||||
(Args)
|
||||
(TypeConversion
|
||||
(Identifier)
|
||||
(StringLiteral)
|
||||
(ParseError
|
||||
(StringLiteral)
|
||||
(Import
|
||||
(Identifier)
|
||||
(StringLiteral))))))-}
|
||||
(Identifier)
|
||||
(Args)
|
||||
(Identifier)
|
||||
(StringLiteral)
|
||||
(StringLiteral))-}
|
||||
|
@ -1,17 +1,10 @@
|
||||
(Program
|
||||
(ParseError
|
||||
(Module
|
||||
(Identifier))
|
||||
(Function
|
||||
(Identifier)
|
||||
(Args)
|
||||
(TypeConversion
|
||||
(Identifier)
|
||||
{ (StringLiteral)
|
||||
->(StringLiteral) }
|
||||
(ParseError
|
||||
{ (StringLiteral)
|
||||
->(StringLiteral) }
|
||||
(Import
|
||||
(Identifier)
|
||||
{ (StringLiteral)
|
||||
->(StringLiteral) })))))
|
||||
(Identifier)
|
||||
(Args)
|
||||
(Identifier)
|
||||
{ (StringLiteral)
|
||||
->(StringLiteral) }
|
||||
{ (StringLiteral)
|
||||
->(StringLiteral) })
|
||||
|
@ -1,17 +1,10 @@
|
||||
(Program
|
||||
(ParseError
|
||||
(Module
|
||||
(Identifier))
|
||||
(Function
|
||||
(Identifier)
|
||||
(Args)
|
||||
(TypeConversion
|
||||
(Identifier)
|
||||
{ (StringLiteral)
|
||||
->(StringLiteral) }
|
||||
(ParseError
|
||||
{ (StringLiteral)
|
||||
->(StringLiteral) }
|
||||
(Import
|
||||
(Identifier)
|
||||
{ (StringLiteral)
|
||||
->(StringLiteral) })))))
|
||||
(Identifier)
|
||||
(Args)
|
||||
(Identifier)
|
||||
{ (StringLiteral)
|
||||
->(StringLiteral) }
|
||||
{ (StringLiteral)
|
||||
->(StringLiteral) })
|
||||
|
@ -1,14 +1,8 @@
|
||||
(Program
|
||||
(ParseError
|
||||
(Module
|
||||
(Identifier))
|
||||
(Function
|
||||
(Identifier)
|
||||
(Args)
|
||||
(TypeConversion
|
||||
(Identifier)
|
||||
(StringLiteral)
|
||||
(ParseError
|
||||
(StringLiteral)
|
||||
(Import
|
||||
(Identifier)
|
||||
(StringLiteral))))))
|
||||
(Identifier)
|
||||
(Args)
|
||||
(Identifier)
|
||||
(StringLiteral)
|
||||
(StringLiteral))
|
||||
|
@ -1,14 +1,8 @@
|
||||
(Program
|
||||
(ParseError
|
||||
(Module
|
||||
(Identifier))
|
||||
(Function
|
||||
(Identifier)
|
||||
(Args)
|
||||
(TypeConversion
|
||||
(Identifier)
|
||||
(StringLiteral)
|
||||
(ParseError
|
||||
(StringLiteral)
|
||||
(Import
|
||||
(Identifier)
|
||||
(StringLiteral))))))
|
||||
(Identifier)
|
||||
(Args)
|
||||
(Identifier)
|
||||
(StringLiteral)
|
||||
(StringLiteral))
|
||||
|
27
test/fixtures/go/int-literals.diff+A.txt
vendored
27
test/fixtures/go/int-literals.diff+A.txt
vendored
@ -1,20 +1,11 @@
|
||||
{+(Program
|
||||
{+(ParseError
|
||||
(Module
|
||||
(Identifier))
|
||||
(Function
|
||||
(Identifier)
|
||||
(Args)
|
||||
(Other "const_declaration"
|
||||
(ParseError
|
||||
(VarAssignment
|
||||
(Other "identifier_list"
|
||||
(Identifier))
|
||||
(Other "expression_list"
|
||||
(NumberLiteral)
|
||||
(Identifier)))
|
||||
(Assignment
|
||||
(Other "expression_list"
|
||||
(NumberLiteral)
|
||||
(Identifier))
|
||||
(Other "expression_list"
|
||||
(NumberLiteral)))))))+}
|
||||
(Identifier)
|
||||
(Args)
|
||||
(VarAssignment
|
||||
(Other "identifier_list"
|
||||
(Identifier))
|
||||
(Other "expression_list"
|
||||
(NumberLiteral)
|
||||
(Identifier))))+}
|
||||
|
27
test/fixtures/go/int-literals.diff+B.txt
vendored
27
test/fixtures/go/int-literals.diff+B.txt
vendored
@ -1,20 +1,11 @@
|
||||
{+(Program
|
||||
{+(ParseError
|
||||
(Module
|
||||
(Identifier))
|
||||
(Function
|
||||
(Identifier)
|
||||
(Args)
|
||||
(Other "const_declaration"
|
||||
(ParseError
|
||||
(VarAssignment
|
||||
(Other "identifier_list"
|
||||
(Identifier))
|
||||
(Other "expression_list"
|
||||
(NumberLiteral)
|
||||
(Identifier)))
|
||||
(Assignment
|
||||
(Other "expression_list"
|
||||
(NumberLiteral)
|
||||
(Identifier))
|
||||
(Other "expression_list"
|
||||
(NumberLiteral)))))))+}
|
||||
(Identifier)
|
||||
(Args)
|
||||
(VarAssignment
|
||||
(Other "identifier_list"
|
||||
(Identifier))
|
||||
(Other "expression_list"
|
||||
(NumberLiteral)
|
||||
(Identifier))))+}
|
||||
|
27
test/fixtures/go/int-literals.diff-A.txt
vendored
27
test/fixtures/go/int-literals.diff-A.txt
vendored
@ -1,20 +1,11 @@
|
||||
{-(Program
|
||||
{-(ParseError
|
||||
(Module
|
||||
(Identifier))
|
||||
(Function
|
||||
(Identifier)
|
||||
(Args)
|
||||
(Other "const_declaration"
|
||||
(ParseError
|
||||
(VarAssignment
|
||||
(Other "identifier_list"
|
||||
(Identifier))
|
||||
(Other "expression_list"
|
||||
(NumberLiteral)
|
||||
(Identifier)))
|
||||
(Assignment
|
||||
(Other "expression_list"
|
||||
(NumberLiteral)
|
||||
(Identifier))
|
||||
(Other "expression_list"
|
||||
(NumberLiteral)))))))-}
|
||||
(Identifier)
|
||||
(Args)
|
||||
(VarAssignment
|
||||
(Other "identifier_list"
|
||||
(Identifier))
|
||||
(Other "expression_list"
|
||||
(NumberLiteral)
|
||||
(Identifier))))-}
|
||||
|
27
test/fixtures/go/int-literals.diff-B.txt
vendored
27
test/fixtures/go/int-literals.diff-B.txt
vendored
@ -1,20 +1,11 @@
|
||||
{-(Program
|
||||
{-(ParseError
|
||||
(Module
|
||||
(Identifier))
|
||||
(Function
|
||||
(Identifier)
|
||||
(Args)
|
||||
(Other "const_declaration"
|
||||
(ParseError
|
||||
(VarAssignment
|
||||
(Other "identifier_list"
|
||||
(Identifier))
|
||||
(Other "expression_list"
|
||||
(NumberLiteral)
|
||||
(Identifier)))
|
||||
(Assignment
|
||||
(Other "expression_list"
|
||||
(NumberLiteral)
|
||||
(Identifier))
|
||||
(Other "expression_list"
|
||||
(NumberLiteral)))))))-}
|
||||
(Identifier)
|
||||
(Args)
|
||||
(VarAssignment
|
||||
(Other "identifier_list"
|
||||
(Identifier))
|
||||
(Other "expression_list"
|
||||
(NumberLiteral)
|
||||
(Identifier))))-}
|
||||
|
31
test/fixtures/go/int-literals.diffA-B.txt
vendored
31
test/fixtures/go/int-literals.diffA-B.txt
vendored
@ -1,23 +1,12 @@
|
||||
(Program
|
||||
(ParseError
|
||||
(Module
|
||||
(Identifier))
|
||||
(Function
|
||||
(Identifier)
|
||||
(Args)
|
||||
(Other "const_declaration"
|
||||
(ParseError
|
||||
(VarAssignment
|
||||
(Other "identifier_list"
|
||||
(Identifier))
|
||||
(Other "expression_list"
|
||||
{ (NumberLiteral)
|
||||
->(NumberLiteral) }
|
||||
(Identifier)))
|
||||
(Assignment
|
||||
(Other "expression_list"
|
||||
{ (NumberLiteral)
|
||||
->(NumberLiteral) }
|
||||
(Identifier))
|
||||
(Other "expression_list"
|
||||
{ (NumberLiteral)
|
||||
->(NumberLiteral) }))))))
|
||||
(Identifier)
|
||||
(Args)
|
||||
(VarAssignment
|
||||
(Other "identifier_list"
|
||||
(Identifier))
|
||||
(Other "expression_list"
|
||||
{ (NumberLiteral)
|
||||
->(NumberLiteral) }
|
||||
(Identifier))))
|
||||
|
31
test/fixtures/go/int-literals.diffB-A.txt
vendored
31
test/fixtures/go/int-literals.diffB-A.txt
vendored
@ -1,23 +1,12 @@
|
||||
(Program
|
||||
(ParseError
|
||||
(Module
|
||||
(Identifier))
|
||||
(Function
|
||||
(Identifier)
|
||||
(Args)
|
||||
(Other "const_declaration"
|
||||
(ParseError
|
||||
(VarAssignment
|
||||
(Other "identifier_list"
|
||||
(Identifier))
|
||||
(Other "expression_list"
|
||||
{ (NumberLiteral)
|
||||
->(NumberLiteral) }
|
||||
(Identifier)))
|
||||
(Assignment
|
||||
(Other "expression_list"
|
||||
{ (NumberLiteral)
|
||||
->(NumberLiteral) }
|
||||
(Identifier))
|
||||
(Other "expression_list"
|
||||
{ (NumberLiteral)
|
||||
->(NumberLiteral) }))))))
|
||||
(Identifier)
|
||||
(Args)
|
||||
(VarAssignment
|
||||
(Other "identifier_list"
|
||||
(Identifier))
|
||||
(Other "expression_list"
|
||||
{ (NumberLiteral)
|
||||
->(NumberLiteral) }
|
||||
(Identifier))))
|
||||
|
27
test/fixtures/go/int-literals.parseA.txt
vendored
27
test/fixtures/go/int-literals.parseA.txt
vendored
@ -1,20 +1,11 @@
|
||||
(Program
|
||||
(ParseError
|
||||
(Module
|
||||
(Identifier))
|
||||
(Function
|
||||
(Identifier)
|
||||
(Args)
|
||||
(Other "const_declaration"
|
||||
(ParseError
|
||||
(VarAssignment
|
||||
(Other "identifier_list"
|
||||
(Identifier))
|
||||
(Other "expression_list"
|
||||
(NumberLiteral)
|
||||
(Identifier)))
|
||||
(Assignment
|
||||
(Other "expression_list"
|
||||
(NumberLiteral)
|
||||
(Identifier))
|
||||
(Other "expression_list"
|
||||
(NumberLiteral)))))))
|
||||
(Identifier)
|
||||
(Args)
|
||||
(VarAssignment
|
||||
(Other "identifier_list"
|
||||
(Identifier))
|
||||
(Other "expression_list"
|
||||
(NumberLiteral)
|
||||
(Identifier))))
|
||||
|
27
test/fixtures/go/int-literals.parseB.txt
vendored
27
test/fixtures/go/int-literals.parseB.txt
vendored
@ -1,20 +1,11 @@
|
||||
(Program
|
||||
(ParseError
|
||||
(Module
|
||||
(Identifier))
|
||||
(Function
|
||||
(Identifier)
|
||||
(Args)
|
||||
(Other "const_declaration"
|
||||
(ParseError
|
||||
(VarAssignment
|
||||
(Other "identifier_list"
|
||||
(Identifier))
|
||||
(Other "expression_list"
|
||||
(NumberLiteral)
|
||||
(Identifier)))
|
||||
(Assignment
|
||||
(Other "expression_list"
|
||||
(NumberLiteral)
|
||||
(Identifier))
|
||||
(Other "expression_list"
|
||||
(NumberLiteral)))))))
|
||||
(Identifier)
|
||||
(Args)
|
||||
(VarAssignment
|
||||
(Other "identifier_list"
|
||||
(Identifier))
|
||||
(Other "expression_list"
|
||||
(NumberLiteral)
|
||||
(Identifier))))
|
||||
|
@ -1,17 +1,7 @@
|
||||
{+(Program
|
||||
{+(ParseError
|
||||
(Module
|
||||
(Identifier))
|
||||
(Function
|
||||
(Identifier)
|
||||
(Args)
|
||||
(ParseError
|
||||
(Identifier))
|
||||
(StringLiteral)
|
||||
(ParseError
|
||||
(Identifier))
|
||||
(StringLiteral)
|
||||
(Identifier)
|
||||
(ParseError
|
||||
(Import
|
||||
(Identifier)
|
||||
(StringLiteral)))))+}
|
||||
(Identifier)
|
||||
(Args)
|
||||
(Identifier)
|
||||
(StringLiteral))+}
|
||||
|
@ -1,17 +1,7 @@
|
||||
{+(Program
|
||||
{+(ParseError
|
||||
(Module
|
||||
(Identifier))
|
||||
(Function
|
||||
(Identifier)
|
||||
(Args)
|
||||
(ParseError
|
||||
(Identifier))
|
||||
(StringLiteral)
|
||||
(ParseError
|
||||
(Identifier))
|
||||
(StringLiteral)
|
||||
(Identifier)
|
||||
(ParseError
|
||||
(Import
|
||||
(Identifier)
|
||||
(StringLiteral)))))+}
|
||||
(Identifier)
|
||||
(Args)
|
||||
(Identifier)
|
||||
(StringLiteral))+}
|
||||
|
@ -1,17 +1,7 @@
|
||||
{-(Program
|
||||
{-(ParseError
|
||||
(Module
|
||||
(Identifier))
|
||||
(Function
|
||||
(Identifier)
|
||||
(Args)
|
||||
(ParseError
|
||||
(Identifier))
|
||||
(StringLiteral)
|
||||
(ParseError
|
||||
(Identifier))
|
||||
(StringLiteral)
|
||||
(Identifier)
|
||||
(ParseError
|
||||
(Import
|
||||
(Identifier)
|
||||
(StringLiteral)))))-}
|
||||
(Identifier)
|
||||
(Args)
|
||||
(Identifier)
|
||||
(StringLiteral))-}
|
||||
|
@ -1,17 +1,7 @@
|
||||
{-(Program
|
||||
{-(ParseError
|
||||
(Module
|
||||
(Identifier))
|
||||
(Function
|
||||
(Identifier)
|
||||
(Args)
|
||||
(ParseError
|
||||
(Identifier))
|
||||
(StringLiteral)
|
||||
(ParseError
|
||||
(Identifier))
|
||||
(StringLiteral)
|
||||
(Identifier)
|
||||
(ParseError
|
||||
(Import
|
||||
(Identifier)
|
||||
(StringLiteral)))))-}
|
||||
(Identifier)
|
||||
(Args)
|
||||
(Identifier)
|
||||
(StringLiteral))-}
|
||||
|
@ -1,20 +1,8 @@
|
||||
(Program
|
||||
(ParseError
|
||||
(Module
|
||||
(Identifier))
|
||||
(Function
|
||||
(Identifier)
|
||||
(Args)
|
||||
(ParseError
|
||||
(Identifier))
|
||||
{ (StringLiteral)
|
||||
->(StringLiteral) }
|
||||
(ParseError
|
||||
(Identifier))
|
||||
{ (StringLiteral)
|
||||
->(StringLiteral) }
|
||||
(Identifier)
|
||||
(ParseError
|
||||
(Import
|
||||
(Identifier)
|
||||
{ (StringLiteral)
|
||||
->(StringLiteral) }))))
|
||||
(Identifier)
|
||||
(Args)
|
||||
(Identifier)
|
||||
{ (StringLiteral)
|
||||
->(StringLiteral) })
|
||||
|
@ -1,20 +1,8 @@
|
||||
(Program
|
||||
(ParseError
|
||||
(Module
|
||||
(Identifier))
|
||||
(Function
|
||||
(Identifier)
|
||||
(Args)
|
||||
(ParseError
|
||||
(Identifier))
|
||||
{ (StringLiteral)
|
||||
->(StringLiteral) }
|
||||
(ParseError
|
||||
(Identifier))
|
||||
{ (StringLiteral)
|
||||
->(StringLiteral) }
|
||||
(Identifier)
|
||||
(ParseError
|
||||
(Import
|
||||
(Identifier)
|
||||
{ (StringLiteral)
|
||||
->(StringLiteral) }))))
|
||||
(Identifier)
|
||||
(Args)
|
||||
(Identifier)
|
||||
{ (StringLiteral)
|
||||
->(StringLiteral) })
|
||||
|
@ -1,17 +1,7 @@
|
||||
(Program
|
||||
(ParseError
|
||||
(Module
|
||||
(Identifier))
|
||||
(Function
|
||||
(Identifier)
|
||||
(Args)
|
||||
(ParseError
|
||||
(Identifier))
|
||||
(StringLiteral)
|
||||
(ParseError
|
||||
(Identifier))
|
||||
(StringLiteral)
|
||||
(Identifier)
|
||||
(ParseError
|
||||
(Import
|
||||
(Identifier)
|
||||
(StringLiteral)))))
|
||||
(Identifier)
|
||||
(Args)
|
||||
(Identifier)
|
||||
(StringLiteral))
|
||||
|
@ -1,17 +1,7 @@
|
||||
(Program
|
||||
(ParseError
|
||||
(Module
|
||||
(Identifier))
|
||||
(Function
|
||||
(Identifier)
|
||||
(Args)
|
||||
(ParseError
|
||||
(Identifier))
|
||||
(StringLiteral)
|
||||
(ParseError
|
||||
(Identifier))
|
||||
(StringLiteral)
|
||||
(Identifier)
|
||||
(ParseError
|
||||
(Import
|
||||
(Identifier)
|
||||
(StringLiteral)))))
|
||||
(Identifier)
|
||||
(Args)
|
||||
(Identifier)
|
||||
(StringLiteral))
|
||||
|
Loading…
Reference in New Issue
Block a user