summaryrefslogtreecommitdiff
path: root/gcc/cp
AgeCommit message (Expand)Author
2020-04-27c++: Avoid ICE with dependent attribute on type.Jason Merrill
2020-04-27c++: Delegating constructor in constexpr init [PR94772]Patrick Palka
2020-04-26Fix CL dates.Marek Polacek
2020-04-26c++: Explicit constructor called in copy-initialization [PR90320]Marek Polacek
2020-04-26coroutines: Do not assume parms are named [PR94752].Iain Sandoe
2020-04-25c++: implicit operator== with previous decl [PR94583]Jason Merrill
2020-04-24c++: add "'requires' only available with ..." notePatrick Palka
2020-04-25c++: Avoid -Wreturn-type warning if a template fn calls noreturn template fn ...Jakub Jelinek
2020-04-24Remove CHECKING_P in coroutines.cc for release checking.Martin Liska
2020-04-23c++: zero_init_expr_p of dependent expressionPatrick Palka
2020-04-23c++: Lambda in friend of constrained class [PR94645]Patrick Palka
2020-04-23coroutines: Fix handling of conditional statements [PR94288]Iain Sandoe
2020-04-22c++: Change -Weffc++ diagnostic to use "declare" (PR 94698)Jonathan Wakely
2020-04-22c++: Inherited constructor template arguments [PR94719]Patrick Palka
2020-04-22c++: Fix misuse of "override" in -Weffc++ warnings (PR 94698)Jonathan Wakely
2020-04-22coroutines: Pass class reference to promise param preview [PR94682]Iain Sandoe
2020-04-22c++: generic lambda forwarding function [PR94546]Jason Merrill
2020-04-22c++: reject scalar array initialization with nullptr [PR94510]Martin Sebor
2020-04-21c++: Diagnose invalid use of member function in requiresPatrick Palka
2020-04-21c++: Constrained inherited constructor template [PR94549]Patrick Palka
2020-04-21c++: Dependent conversion operator in concept [PR94597]Patrick Palka
2020-04-21c++: ICE with ptr_plus_exprNathan Sidwell
2020-04-21coroutines: Fix handling of ramp return value [PR94661]Iain Sandoe
2020-04-20c++: Fix ICE with { } as template argument [PR94592]Marek Polacek
2020-04-20c++: Recursive unification with packs and explicit targs [PR94628]Patrick Palka
2020-04-20c++: Fix bogus -Wparentheses warning with fold-expression [PR94505]Marek Polacek
2020-04-20coroutines: Fix STRIP_NOPS usage.Marek Polacek
2020-04-20c++: tpl-tpl-parms are not canonicalizable types [pr94454]Nathan Sidwell
2020-04-20c++: Expr pack expansion equality [pr94454]Nathan Sidwell
2020-04-20c++: Template argument hashing [pr94454]Nathan Sidwell
2020-04-18c++: spec_hasher::equal and PARM_DECLs [PR94632]Patrick Palka
2020-04-18c++: Abbreviated function template return type [PR92187]Patrick Palka
2020-04-17c++: Non-type-dependent variadic lambda init-capture [PR94483]Patrick Palka
2020-04-17c++: Hard error with tentative parse of declaration [PR88754]Patrick Palka
2020-04-17c, c++: Fix two redundantAssignment warnings [PR94629]Jakub Jelinek
2020-04-16coroutines: Back out mandate for tail-calls at O < 2 [PR94359]Iain Sandoe
2020-04-16c++: Error recovery with erroneous DECL_INITIAL [PR94475]Patrick Palka
2020-04-16c++: Fix pasto in structured binding diagnostics [PR94571]Jakub Jelinek
2020-04-15openmp: Reject requires directives not at file or namespace scope [PR94593]Jakub Jelinek
2020-04-14coroutines: Fix compile error with symmetric transfers [PR94359]Iain Sandoe
2020-04-14c++: "'decltype_type' not supported" in diagnostic [PR85278]Patrick Palka
2020-04-14c++: Stray RESULT_DECLs in result of constexpr call [PR94034]Patrick Palka
2020-04-13c++: Improve redeclared parameter name diagnostic [PR94588]Marek Polacek
2020-04-13c++: Infinite diagnostic loop with decltype([]{}) [PR94521]Patrick Palka
2020-04-13c++: More self-modifying constexpr init [PR94470]Patrick Palka
2020-04-13c++: lambdas with internal linkage are different to no-linkage [PR94426]Nathan Sidwell
2020-04-11Correct PR numbers in the last Changelog.Iain Sandoe
2020-04-11coroutines: Revise await expansions [PR94528]Iain Sandoe
2020-04-10c++: make __is_constructible work with paren-init of aggrs [PR94149]Marek Polacek
2020-04-10Simplify co_await_expander.Bin Cheng