1
1
mirror of https://github.com/github/semantic.git synced 2024-12-22 22:31:36 +03:00
semantic/test/fixtures/python/with.diffB-A.txt
Patrick Thomson bd939d2579 Fix Python method calls.
`identifier` in the Python assignment module was too eager to reduce a
nested Attribute into a dotted identifier. Removing it fixes method
calls, which now have a unit test.
2018-03-22 15:35:08 -04:00

48 lines
887 B
Plaintext

(Program
(Let
{ (Empty)
->(Identifier) }
{ (MemberAccess
{-(Identifier)-}
{-(Identifier)-})
->(Call
{+(Identifier)+}
{+(Identifier)+}
{+(TextElement)+}
{+(Empty)+}) }
(
(Assignment
(Identifier)
(Boolean))
{+(ForEach
{+(Identifier)+}
{+(Identifier)+}
{+(
{+(Assignment
{+(Identifier)+}
{+(Boolean)+})+})+})+}))
{-(
{-(Let
{-(Empty)-}
{-(Call
{-(MemberAccess
{-(Identifier)-}
{-(Identifier)-})-}
{-(Identifier)-}
{-(TextElement)-}
{-(Identifier)-}
{-(Empty)-})-}
{-([])-})-}
{-(Let
{-(Empty)-}
{-(Call
{-(MemberAccess
{-(Identifier)-}
{-(Identifier)-})-}
{-(Identifier)-}
{-(TextElement)-}
{-(Identifier)-}
{-(Empty)-})-}
{-(
{-(Identifier)-})-})-})-})