aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/backend/rust-compile-expr.h
diff options
context:
space:
mode:
authorPhilip Herron <philip.herron@embecosm.com>2021-01-19 15:48:51 +0000
committerPhilip Herron <herron.philip@googlemail.com>2021-01-20 10:15:56 +0000
commite2b761b13e6ccd3a7af4100183bb13e32b5b0da0 (patch)
tree19df974672d967ed79ab9674c379a9f0484cded5 /gcc/rust/backend/rust-compile-expr.h
parent85d8754632d597fe3d94404406082bcbb2f5ff94 (diff)
downloadgcc-e2b761b13e6ccd3a7af4100183bb13e32b5b0da0.zip
gcc-e2b761b13e6ccd3a7af4100183bb13e32b5b0da0.tar.gz
gcc-e2b761b13e6ccd3a7af4100183bb13e32b5b0da0.tar.bz2
Implement CompoundAssignmentExpressions
This expands the AST::CompoundAssignmentExpr into and HIR::AssignmentExpr with the asignee being referenced for lhs and a new artificial HIR::ArithmeticOrLogicalExpression with lhs asignee and rhs the rhs of the original CompoundAssignment expr.
Diffstat (limited to 'gcc/rust/backend/rust-compile-expr.h')
0 files changed, 0 insertions, 0 deletions