aboutsummaryrefslogtreecommitdiff
path: root/gcc/dwarf2codeview.cc
diff options
context:
space:
mode:
authorIain Sandoe <iain@sandoe.co.uk>2024-08-22 08:10:14 +0100
committerIain Sandoe <iain@sandoe.co.uk>2024-08-24 19:39:05 +0100
commit47dbd69b1b31d34e28bf617d7991e6ad6a8bb957 (patch)
treee8918c0f183b5b9fd22918094541e2cbbf6d1bf5 /gcc/dwarf2codeview.cc
parent1d09ccc4a5fe7c9a3dd37fcef34c1523a5c95819 (diff)
downloadgcc-47dbd69b1b31d34e28bf617d7991e6ad6a8bb957.zip
gcc-47dbd69b1b31d34e28bf617d7991e6ad6a8bb957.tar.gz
gcc-47dbd69b1b31d34e28bf617d7991e6ad6a8bb957.tar.bz2
c++, coroutines: Tidy up awaiter variable checks.
When we build an await expression, we might need to materialise the awaiter if it is a prvalue. This re-implements this using core APIs instead of local code. gcc/cp/ChangeLog: * coroutines.cc (build_co_await): Simplify checks for the cases that we need to materialise an awaiter. Signed-off-by: Iain Sandoe <iain@sandoe.co.uk>
Diffstat (limited to 'gcc/dwarf2codeview.cc')
0 files changed, 0 insertions, 0 deletions