add reference identifiers to all access expressions
commitb03f25c89c5ae2832991ac7ccd63c48ddf815663
authorSven Verdoolaege <skimo@kotnet.org>
Wed, 5 Jun 2013 16:18:35 +0000 (5 18:18 +0200)
committerSven Verdoolaege <skimo@kotnet.org>
Thu, 25 Jul 2013 10:12:44 +0000 (25 12:12 +0200)
tree61875b927e0dd6a5efe6a41de2de3237e86d6d1b
parentb9970fa6112962862f957a2d51d5ab262e9f8d74
add reference identifiers to all access expressions

These reference identifiers will be useful when transforming
the access expressions during statement printing, which will
be introduced in a subsequent commit.

Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
96 files changed:
emit.c
include/pet.h
parse.c
pet.cc
scop.c
scop.h
tests/QR.scop
tests/arg.scop
tests/break.scop
tests/break2.scop
tests/break3.scop
tests/break4.scop
tests/break5.scop
tests/cast.scop
tests/ceild.scop
tests/conditional_assignment.scop
tests/conditional_assignment2.scop
tests/continue.scop
tests/continue2.scop
tests/continue3.scop
tests/continue4.scop
tests/continue5.scop
tests/cuervo.scop
tests/data_dependent.scop
tests/data_dependent2.scop
tests/dec.scop
tests/dec2.scop
tests/dec3.scop
tests/dec4.scop
tests/decl.scop
tests/div_mod.scop
tests/dynamic_bound.scop
tests/dynamic_condition.scop
tests/empty_domain.scop
tests/filter.scop
tests/filter2.scop
tests/filter3.scop
tests/float.scop
tests/floord.scop
tests/floord2.scop
tests/for_while.scop
tests/for_while_dec.scop
tests/for_while_inc.scop
tests/for_while_overflow.scop
tests/for_while_unsigned.scop
tests/for_while_unsigned2.scop
tests/forward_substitution1.scop
tests/forward_substitution2.scop
tests/forward_substitution3.scop
tests/generic_condition.scop
tests/generic_condition2.scop
tests/implicit_condition.scop
tests/inc.scop
tests/inc2.scop
tests/inc3.scop
tests/inc4.scop
tests/inf.scop
tests/inf2.scop
tests/iterator_declaration.scop
tests/label.scop
tests/loop.scop
tests/loop2.scop
tests/loop3.scop
tests/loop4.scop
tests/loop5.scop
tests/loop_body.scop
tests/loop_body2.scop
tests/matmul.scop
tests/max.scop
tests/min.scop
tests/min2.scop
tests/mod.scop
tests/mod2.scop
tests/piecewise.scop
tests/piecewise2.scop
tests/propagate.scop
tests/quasi_affine.scop
tests/scalar.scop
tests/scalar_inc.scop
tests/shortcut1.scop
tests/shortcut2.scop
tests/static.scop
tests/ternary.scop
tests/tobi1.scop
tests/tobi2.scop
tests/unsigned1.scop
tests/unsigned2.scop
tests/unsigned3.scop
tests/unsigned_break1.scop
tests/unsigned_break2.scop
tests/wdp.scop
tests/while.scop
tests/while_affine.scop
tests/while_break.scop
tests/while_inc.scop
tests/while_overflow.scop