aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/expr.c
diff options
context:
space:
mode:
authorIain Sandoe <iain@sandoe.co.uk>2020-06-28 12:29:11 +0100
committerGiuliano Belinassi <giuliano.belinassi@usp.br>2020-08-17 13:15:13 -0300
commitafe27a25586e24f7ac0204090a835e2109b54cde (patch)
tree5c0f188c1caeb1f4579cafae3888561ce10b21c9 /gcc/fortran/expr.c
parente23498aecb1a794e98d4f9f7272517663fb404f9 (diff)
downloadgcc-afe27a25586e24f7ac0204090a835e2109b54cde.zip
gcc-afe27a25586e24f7ac0204090a835e2109b54cde.tar.gz
gcc-afe27a25586e24f7ac0204090a835e2109b54cde.tar.bz2
coroutines: Handle namespaces while scanning local vars [PR95711].
We need to skip past namespace decls when scanning the bind expression var lists checking for local vars. gcc/cp/ChangeLog: PR c++/95711 * coroutines.cc (register_local_var_uses): Skip past namespace decls. gcc/testsuite/ChangeLog: PR c++/95711 * g++.dg/coroutines/pr95711.C: New test.
Diffstat (limited to 'gcc/fortran/expr.c')
0 files changed, 0 insertions, 0 deletions