diff options
author | Iain Buclaw <ibuclaw@gdcproject.org> | 2023-01-29 21:25:40 +0100 |
---|---|---|
committer | Iain Buclaw <ibuclaw@gdcproject.org> | 2023-02-21 15:12:19 +0100 |
commit | 7e9dd9de169034810b92d47bf78284db731fa5da (patch) | |
tree | 6a4ab0d6e1969dad90e6845d1d06545a22a69be8 /libphobos | |
parent | 8063de4a8cde958c34fbd2af4a25080709263c74 (diff) | |
download | gcc-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