A return statement in a discarded statement is not used for return type deduction, but we still want to do deduction for a return statement in a lambda in a discarded statement. PR c++/93442 * parser.c (cp_parser_lambda_expression): Clear in_discarded_stmt.
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
Wpessimizing-move1.C | Loading commit data... | |
aggr-base1.C | Loading commit data... | |
aggr-base1a.C | Loading commit data... | |
aggr-base2.C | Loading commit data... | |
aggr-base2a.C | Loading commit data... | |
aggr-base3.C | Loading commit data... | |
aggr-base4.C | Loading commit data... | |
aggr-base5.C | Loading commit data... | |
aggr-base6.C | Loading commit data... | |
aggr-base7.C | Loading commit data... | |
aggr-base8.C | Loading commit data... | |
aggr-base9.C | Loading commit data... | |
aligned-new1.C | Loading commit data... | |
aligned-new2.C | Loading commit data... | |
aligned-new3.C | Loading commit data... | |
aligned-new4.C | Loading commit data... | |
aligned-new4a.C | Loading commit data... | |
aligned-new5.C | Loading commit data... | |
aligned-new6.C | Loading commit data... | |
aligned-new7.C | Loading commit data... | |
aligned-new8.C | Loading commit data... | |
attr-lambda1.C | Loading commit data... | |
attributes-enum-1.C | Loading commit data... | |
attributes-enum-1a.C | Loading commit data... | |
bool-increment1.C | Loading commit data... | |
byte1.C | Loading commit data... | |
byte2.C | Loading commit data... | |
class-deduction1.C | Loading commit data... | |
class-deduction10.C | Loading commit data... | |
class-deduction11.C | Loading commit data... | |
class-deduction12.C | Loading commit data... | |
class-deduction13.C | Loading commit data... | |
class-deduction14.C | Loading commit data... | |
class-deduction15.C | Loading commit data... | |
class-deduction16.C | Loading commit data... | |
class-deduction17.C | Loading commit data... | |
class-deduction18.C | Loading commit data... | |
class-deduction19.C | Loading commit data... | |
class-deduction2.C | Loading commit data... | |
class-deduction20.C | Loading commit data... | |
class-deduction21.C | Loading commit data... | |
class-deduction22.C | Loading commit data... | |
class-deduction23.C | Loading commit data... | |
class-deduction24.C | Loading commit data... | |
class-deduction25.C | Loading commit data... | |
class-deduction26.C | Loading commit data... | |
class-deduction27.C | Loading commit data... | |
class-deduction28.C | Loading commit data... | |
class-deduction29.C | Loading commit data... | |
class-deduction3.C | Loading commit data... | |
class-deduction30.C | Loading commit data... | |
class-deduction31.C | Loading commit data... | |
class-deduction32.C | Loading commit data... | |
class-deduction33.C | Loading commit data... | |
class-deduction34.C | Loading commit data... | |
class-deduction35.C | Loading commit data... | |
class-deduction36.C | Loading commit data... | |
class-deduction38.C | Loading commit data... | |
class-deduction39.C | Loading commit data... | |
class-deduction4.C | Loading commit data... | |
class-deduction40.C | Loading commit data... | |
class-deduction41.C | Loading commit data... | |
class-deduction42.C | Loading commit data... | |
class-deduction43.C | Loading commit data... | |
class-deduction44.C | Loading commit data... | |
class-deduction45.C | Loading commit data... | |
class-deduction46.C | Loading commit data... | |
class-deduction47.C | Loading commit data... | |
class-deduction48.C | Loading commit data... | |
class-deduction49.C | Loading commit data... | |
class-deduction5.C | Loading commit data... | |
class-deduction50.C | Loading commit data... | |
class-deduction51.C | Loading commit data... | |
class-deduction52.C | Loading commit data... | |
class-deduction53.C | Loading commit data... | |
class-deduction54.C | Loading commit data... | |
class-deduction55.C | Loading commit data... | |
class-deduction56.C | Loading commit data... | |
class-deduction57.C | Loading commit data... | |
class-deduction58.C | Loading commit data... | |
class-deduction59.C | Loading commit data... | |
class-deduction6.C | Loading commit data... | |
class-deduction60.C | Loading commit data... | |
class-deduction61.C | Loading commit data... | |
class-deduction62.C | Loading commit data... | |
class-deduction63.C | Loading commit data... | |
class-deduction64.C | Loading commit data... | |
class-deduction65.C | Loading commit data... | |
class-deduction66.C | Loading commit data... | |
class-deduction67.C | Loading commit data... | |
class-deduction7.C | Loading commit data... | |
class-deduction8.C | Loading commit data... | |
class-deduction9.C | Loading commit data... | |
constexpr-83692.C | Loading commit data... | |
constexpr-84684.C | Loading commit data... | |
constexpr-array1.C | Loading commit data... | |
constexpr-if-lambda1.C | Loading commit data... | |
constexpr-if1.C | Loading commit data... | |
constexpr-if10.C | Loading commit data... | |
constexpr-if11.C | Loading commit data... | |
constexpr-if12.C | Loading commit data... | |
constexpr-if13.C | Loading commit data... | |
constexpr-if14.C | Loading commit data... | |
constexpr-if15.C | Loading commit data... | |
constexpr-if16.C | Loading commit data... | |
constexpr-if17.C | Loading commit data... | |
constexpr-if18.C | Loading commit data... | |
constexpr-if19.C | Loading commit data... | |
constexpr-if2.C | Loading commit data... | |
constexpr-if20.C | Loading commit data... | |
constexpr-if21.C | Loading commit data... | |
constexpr-if22.C | Loading commit data... | |
constexpr-if23.C | Loading commit data... | |
constexpr-if24.C | Loading commit data... | |
constexpr-if25.C | Loading commit data... | |
constexpr-if26.C | Loading commit data... | |
constexpr-if27.C | Loading commit data... | |
constexpr-if28.C | Loading commit data... | |
constexpr-if29.C | Loading commit data... | |
constexpr-if3.C | Loading commit data... | |
constexpr-if30.C | Loading commit data... | |
constexpr-if31.C | Loading commit data... | |
constexpr-if32.C | Loading commit data... | |
constexpr-if33.C | Loading commit data... | |
constexpr-if4.C | Loading commit data... | |
constexpr-if5.C | Loading commit data... | |
constexpr-if6.C | Loading commit data... | |
constexpr-if7.C | Loading commit data... | |
constexpr-if8.C | Loading commit data... | |
constexpr-if9.C | Loading commit data... | |
constexpr-lambda1.C | Loading commit data... | |
constexpr-lambda10.C | Loading commit data... | |
constexpr-lambda11.C | Loading commit data... | |
constexpr-lambda12.C | Loading commit data... | |
constexpr-lambda13.C | Loading commit data... | |
constexpr-lambda14.C | Loading commit data... | |
constexpr-lambda15.C | Loading commit data... | |
constexpr-lambda16.C | Loading commit data... | |
constexpr-lambda17.C | Loading commit data... | |
constexpr-lambda18.C | Loading commit data... | |
constexpr-lambda19.C | Loading commit data... | |
constexpr-lambda2.C | Loading commit data... | |
constexpr-lambda20.C | Loading commit data... | |
constexpr-lambda21.C | Loading commit data... | |
constexpr-lambda22.C | Loading commit data... | |
constexpr-lambda23.C | Loading commit data... | |
constexpr-lambda24.C | Loading commit data... | |
constexpr-lambda25.C | Loading commit data... | |
constexpr-lambda3.C | Loading commit data... | |
constexpr-lambda4.C | Loading commit data... | |
constexpr-lambda5.C | Loading commit data... | |
constexpr-lambda6.C | Loading commit data... | |
constexpr-lambda7.C | Loading commit data... | |
constexpr-lambda8.C | Loading commit data... | |
constexpr-lambda9.C | Loading commit data... | |
constexpr-tracking-const1.C | Loading commit data... | |
cplusplus.C | Loading commit data... | |
cplusplus_1z.C | Loading commit data... | |
decomp-bitfield1.C | Loading commit data... | |
decomp-constexpr1.C | Loading commit data... | |
decomp-lambda1.C | Loading commit data... | |
decomp1.C | Loading commit data... | |
decomp10.C | Loading commit data... | |
decomp11.C | Loading commit data... | |
decomp12.C | Loading commit data... | |
decomp13.C | Loading commit data... | |
decomp14.C | Loading commit data... | |
decomp15.C | Loading commit data... | |
decomp16.C | Loading commit data... | |
decomp17.C | Loading commit data... | |
decomp18.C | Loading commit data... | |
decomp19.C | Loading commit data... | |
decomp2.C | Loading commit data... | |
decomp20.C | Loading commit data... | |
decomp21.C | Loading commit data... | |
decomp22.C | Loading commit data... | |
decomp23.C | Loading commit data... | |
decomp24.C | Loading commit data... | |
decomp25.C | Loading commit data... | |
decomp26.C | Loading commit data... | |
decomp27.C | Loading commit data... | |
decomp28.C | Loading commit data... | |
decomp29.C | Loading commit data... | |
decomp3.C | Loading commit data... | |
decomp30.C | Loading commit data... | |
decomp31.C | Loading commit data... | |
decomp32.C | Loading commit data... | |
decomp33.C | Loading commit data... | |
decomp34.C | Loading commit data... | |
decomp35.C | Loading commit data... | |
decomp36.C | Loading commit data... | |
decomp37.C | Loading commit data... | |
decomp38.C | Loading commit data... | |
decomp39.C | Loading commit data... | |
decomp4.C | Loading commit data... | |
decomp40.C | Loading commit data... | |
decomp41.C | Loading commit data... | |
decomp42.C | Loading commit data... | |
decomp43.C | Loading commit data... | |
decomp44.C | Loading commit data... | |
decomp45.C | Loading commit data... | |
decomp46.C | Loading commit data... | |
decomp47.C | Loading commit data... | |
decomp48.C | Loading commit data... | |
decomp49.C | Loading commit data... | |
decomp5.C | Loading commit data... | |
decomp50.C | Loading commit data... | |
decomp6.C | Loading commit data... | |
decomp7.C | Loading commit data... | |
decomp8.C | Loading commit data... | |
decomp9.C | Loading commit data... | |
direct-enum-init1.C | Loading commit data... | |
dr393.C | Loading commit data... | |
elide1.C | Loading commit data... | |
elide2.C | Loading commit data... | |
elide3.C | Loading commit data... | |
eval-order2.C | Loading commit data... | |
eval-order3.C | Loading commit data... | |
eval-order4.C | Loading commit data... | |
eval-order5.C | Loading commit data... | |
eval-order6.C | Loading commit data... | |
eval-order7.C | Loading commit data... | |
eval-order8.C | Loading commit data... | |
fallthrough1.C | Loading commit data... | |
feat-cxx1z.C | Loading commit data... | |
fold-ice1.C | Loading commit data... | |
fold-lambda.C | Loading commit data... | |
fold-lambda2.C | Loading commit data... | |
fold-lambda3.C | Loading commit data... | |
fold-mangle.C | Loading commit data... | |
fold1.C | Loading commit data... | |
fold10.C | Loading commit data... | |
fold2.C | Loading commit data... | |
fold3.C | Loading commit data... | |
fold4.C | Loading commit data... | |
fold5.C | Loading commit data... | |
fold6.C | Loading commit data... | |
fold7.C | Loading commit data... | |
fold7a.C | Loading commit data... | |
fold8.C | Loading commit data... | |
fold9.C | Loading commit data... | |
gen-attrs1.C | Loading commit data... | |
has-unique-obj-representations1.C | Loading commit data... | |
has-unique-obj-representations2.C | Loading commit data... | |
inh-ctor1.C | Loading commit data... | |
inh-ctor22.C | Loading commit data... | |
inh-ctor23.C | Loading commit data... | |
inh-ctor24.C | Loading commit data... | |
inh-ctor25.C | Loading commit data... | |
inh-ctor26.C | Loading commit data... | |
inh-ctor27.C | Loading commit data... | |
inh-ctor28.C | Loading commit data... | |
inh-ctor29.C | Loading commit data... | |
inh-ctor30.C | Loading commit data... | |
inh-ctor31.C | Loading commit data... | |
inh-ctor32.C | Loading commit data... | |
inh-ctor33.C | Loading commit data... | |
inh-ctor34.C | Loading commit data... | |
inh-ctor35.C | Loading commit data... | |
inh-ctor35a.C | Loading commit data... | |
inh-ctor36.C | Loading commit data... | |
inh-ctor37.C | Loading commit data... | |
inh-ctor38.C | Loading commit data... | |
init-statement1.C | Loading commit data... | |
init-statement10.C | Loading commit data... | |
init-statement2.C | Loading commit data... | |
init-statement3.C | Loading commit data... | |
init-statement4.C | Loading commit data... | |
init-statement5.C | Loading commit data... | |
init-statement6.C | Loading commit data... | |
init-statement7.C | Loading commit data... | |
init-statement8.C | Loading commit data... | |
init-statement9.C | Loading commit data... | |
inline-var1.C | Loading commit data... | |
inline-var1.h | Loading commit data... | |
inline-var1a.C | Loading commit data... | |
inline-var2.C | Loading commit data... | |
inline-var3.C | Loading commit data... | |
inline-var4.C | Loading commit data... | |
inline-var5.C | Loading commit data... | |
inline-var6.C | Loading commit data... | |
inline-var7.C | Loading commit data... | |
lambda-__func__.C | Loading commit data... | |
lambda-inherit1.C | Loading commit data... | |
lambda-this1.C | Loading commit data... | |
lambda-this2.C | Loading commit data... | |
lambda-this3.C | Loading commit data... | |
launder1.C | Loading commit data... | |
launder2.C | Loading commit data... | |
launder3.C | Loading commit data... | |
launder4.C | Loading commit data... | |
launder5.C | Loading commit data... | |
launder5.cc | Loading commit data... | |
launder5.h | Loading commit data... | |
launder6.C | Loading commit data... | |
launder6.cc | Loading commit data... | |
launder6.h | Loading commit data... | |
launder7.C | Loading commit data... | |
launder8.C | Loading commit data... | |
maybe_unused1.C | Loading commit data... | |
namespace-attribs.C | Loading commit data... | |
namespace-attribs2.C | Loading commit data... | |
nested-namespace-def1.C | Loading commit data... | |
nested-namespace-def2.C | Loading commit data... | |
nested-namespace-def3.C | Loading commit data... | |
nodiscard1.C | Loading commit data... | |
nodiscard2.C | Loading commit data... | |
nodiscard3.C | Loading commit data... | |
nodiscard4.C | Loading commit data... | |
nodiscard5.C | Loading commit data... | |
nodiscard6.C | Loading commit data... | |
nodiscard7.C | Loading commit data... | |
noexcept-type1.C | Loading commit data... | |
noexcept-type11.C | Loading commit data... | |
noexcept-type11a.C | Loading commit data... | |
noexcept-type12.C | Loading commit data... | |
noexcept-type13.C | Loading commit data... | |
noexcept-type14.C | Loading commit data... | |
noexcept-type15.C | Loading commit data... | |
noexcept-type16.C | Loading commit data... | |
noexcept-type17.C | Loading commit data... | |
noexcept-type18.C | Loading commit data... | |
noexcept-type19.C | Loading commit data... | |
noexcept-type19.h | Loading commit data... | |
noexcept-type2.C | Loading commit data... | |
noexcept-type20.C | Loading commit data... | |
noexcept-type21.C | Loading commit data... | |
noexcept-type22.C | Loading commit data... | |
noexcept-type3.C | Loading commit data... | |
noexcept-type4.C | Loading commit data... | |
noexcept-type5.C | Loading commit data... | |
noexcept-type6.C | Loading commit data... | |
noexcept-type7.C | Loading commit data... | |
noexcept-type8.C | Loading commit data... | |
noexcept-type9.C | Loading commit data... | |
nontype-auto1.C | Loading commit data... | |
nontype-auto10.C | Loading commit data... | |
nontype-auto11.C | Loading commit data... | |
nontype-auto12.C | Loading commit data... | |
nontype-auto13.C | Loading commit data... | |
nontype-auto14.C | Loading commit data... | |
nontype-auto15.C | Loading commit data... | |
nontype-auto16.C | Loading commit data... | |
nontype-auto2.C | Loading commit data... | |
nontype-auto3.C | Loading commit data... | |
nontype-auto4.C | Loading commit data... | |
nontype-auto5.C | Loading commit data... | |
nontype-auto6.C | Loading commit data... | |
nontype-auto7.C | Loading commit data... | |
nontype-auto8.C | Loading commit data... | |
nontype-auto9.C | Loading commit data... | |
nontype1.C | Loading commit data... | |
nontype2.C | Loading commit data... | |
nontype3.C | Loading commit data... | |
nontype3a.C | Loading commit data... | |
pr78771.C | Loading commit data... | |
pr79143.C | Loading commit data... | |
pr81016.C | Loading commit data... | |
pr83020.C | Loading commit data... | |
pr83644.C | Loading commit data... | |
pr83918.C | Loading commit data... | |
pr84325.C | Loading commit data... | |
pr84533.C | Loading commit data... | |
pr85569.C | Loading commit data... | |
pr86648.C | Loading commit data... | |
pr87814.C | Loading commit data... | |
pr92536.C | Loading commit data... | |
range-for1.C | Loading commit data... | |
register1.C | Loading commit data... | |
register2.C | Loading commit data... | |
register3.C | Loading commit data... | |
regress1.C | Loading commit data... | |
regress2.C | Loading commit data... | |
static1.C | Loading commit data... | |
static2.C | Loading commit data... | |
static_assert-nomsg.C | Loading commit data... | |
ttp1.C | Loading commit data... | |
typename-tmpl-tmpl-parm-neg.C | Loading commit data... | |
typename-tmpl-tmpl-parm-ped-neg.C | Loading commit data... | |
typename-tmpl-tmpl-parm.C | Loading commit data... | |
typename1.C | Loading commit data... | |
udlit-utf8char.C | Loading commit data... | |
using1.C | Loading commit data... | |
using2.C | Loading commit data... | |
using3.C | Loading commit data... | |
using4.C | Loading commit data... | |
using5.C | Loading commit data... | |
using6.C | Loading commit data... | |
using7.C | Loading commit data... | |
using8.C | Loading commit data... | |
utf8-2.C | Loading commit data... | |
utf8-2a.C | Loading commit data... | |
utf8-neg.C | Loading commit data... | |
utf8.C | Loading commit data... |