1
1
mirror of https://github.com/github/semantic.git synced 2024-11-28 18:23:44 +03:00
semantic/test/fixtures/go/for-statements.diffB-A.txt

76 lines
1.6 KiB
Plaintext

(Program
(Module
(Identifier))
(Function
(Identifier)
(Args)
{ (For
{-(FunctionCall
{-(Identifier)-})-}
{-(Other "goto_statement"
{-(Identifier)-})-})
->(For
{+(ExpressionStatements
{+(FunctionCall
{+(Identifier)+})+}
{+(Other "goto_statement"
{+(Identifier)+})+})+}) }
{+(For
{+(VarDecl
{+(Other "expression_list"
{+(Identifier)+})+}
{+(Other "expression_list"
{+(NumberLiteral)+})+})+}
{+(RelationalOperator
{+(Identifier)+}
{+(Other "<")+}
{+(NumberLiteral)+})+}
{+(IncrementStatement)+}
{+(FunctionCall
{+(Identifier)+})+}
{+(Break
{+(Identifier)+})+})+}
{+(For
{+(RelationalOperator
{+(Identifier)+}
{+(Other "<")+}
{+(NumberLiteral)+})+}
{+(IncrementStatement)+}
{+(FunctionCall
{+(Identifier)+})+}
{+(Continue
{+(Identifier)+})+})+}
{+(For
{+(FunctionCall
{+(Identifier)+})+}
{+(Continue)+})+}
(For
(Other "expression_list"
(Identifier))
(Identifier)
(FunctionCall
(Identifier)
{+(Identifier)+})
(Break
{-(Identifier)-}))
{-(For
{-(FunctionCall
{-(Identifier)-})-}
{-(Continue
{-(Identifier)-})-})-}
{-(For
{-(RelationalOperator
{-(Identifier)-}
{-(Other "<")-}
{-(NumberLiteral)-})-}
{-(IncrementStatement)-}
{-(FunctionCall
{-(Identifier)-})-}
{-(Continue)-})-}
{-(For
{-(ExpressionStatements
{-(FunctionCall
{-(Identifier)-}
{-(Identifier)-})-}
{-(Break)-})-})-}))