aboutsummaryrefslogtreecommitdiff
path: root/libphobos
diff options
context:
space:
mode:
authorIain Buclaw <ibuclaw@gdcproject.org>2023-01-29 21:25:40 +0100
committerIain Buclaw <ibuclaw@gdcproject.org>2023-02-21 15:12:19 +0100
commit7e9dd9de169034810b92d47bf78284db731fa5da (patch)
tree6a4ab0d6e1969dad90e6845d1d06545a22a69be8 /libphobos
parent8063de4a8cde958c34fbd2af4a25080709263c74 (diff)
downloadgcc-7e9dd9de169034810b92d47bf78284db731fa5da.zip
gcc-7e9dd9de169034810b92d47bf78284db731fa5da.tar.gz
gcc-7e9dd9de169034810b92d47bf78284db731fa5da.tar.bz2
d: Only handle the left-to-right evaluation of a call expression during gimplify
Removes an unnecessary rewriting of the front-end AST during lowering. gcc/d/ChangeLog: * d-codegen.cc (d_build_call): Remove front-end expansion of side-effects in a call expression. * d-gimplify.cc (d_gimplify_call_expr): Gimplify the callee before its arguments.
Diffstat (limited to 'libphobos')
0 files changed, 0 insertions, 0 deletions