diff options
author | Jason Merrill <jason@redhat.com> | 2020-02-05 17:59:28 -0500 |
---|---|---|
committer | Jason Merrill <jason@redhat.com> | 2020-02-05 18:38:23 -0500 |
commit | f6bef09771cf93e695cf719fb43db8c43e31acf5 (patch) | |
tree | 935e12f4206a452407e80aef63da78fef59f8aec /libcpp/include/cpplib.h | |
parent | ba67231631b83b0b4dc499a42e07104233ee4b03 (diff) | |
download | gcc-f6bef09771cf93e695cf719fb43db8c43e31acf5.zip gcc-f6bef09771cf93e695cf719fb43db8c43e31acf5.tar.gz gcc-f6bef09771cf93e695cf719fb43db8c43e31acf5.tar.bz2 |
c++: Fix decltype of empty pack expansion of parm.
In unevaluated context, we only substitute a single PARM_DECL, not the
entire chain, but the handling of an empty pack expansion was missing that
check.
PR c++/93140
* pt.c (tsubst_decl) [PARM_DECL]: Check cp_unevaluated_operand in
handling of TREE_CHAIN for empty pack.
Diffstat (limited to 'libcpp/include/cpplib.h')
0 files changed, 0 insertions, 0 deletions