commit | 96138992ac98f8962dc2345d9ba3e99006af80b2 | [log] [tgz] |
---|---|---|
author | Jack Palevich <jackpal@google.com> | Fri Jul 31 15:58:19 2009 -0700 |
committer | Jack Palevich <jackpal@google.com> | Fri Jul 31 15:58:19 2009 -0700 |
tree | ad971dbd93aaef59e3fafa48fa447bb81612a1a9 | |
parent | 47cbea9c696c8fbeb67c66387b85f59b73d32e6d [diff] [blame] |
Fix parsing of function declarations that return pointers. Check that <op>= only evaluates the left-hand-side once.
diff --git a/libacc/tests/test.py b/libacc/tests/test.py index 4be1f4b..7bcbdd4 100644 --- a/libacc/tests/test.py +++ b/libacc/tests/test.py
@@ -356,6 +356,13 @@ 17&= 1 1 17^= 1 16 16|= 1 17 +*f() = *f() + 10; +f() +f() +a = 10 +*f() += 10; +f() +a = 10 """) def testcomma(self):