summaryrefslogtreecommitdiff
path: root/gcc/cp
AgeCommit message (Expand)Author
2020-05-11c++: Fix specialization of constrained member template.Jason Merrill
2020-05-11c++: tree walk into TYPENAME_TYPE.Jason Merrill
2020-05-11c++: Better diagnostic in converted const expr.Jason Merrill
2020-05-11c++: Use of 'this' in parameter declaration [PR90748]Jason Merrill
2020-05-11c++: Make references to __cxa_pure_virtual weak.Jason Merrill
2020-05-11c++: Improve print_tree of static_assert.Jason Merrill
2020-05-11c++: Remove redundant code.Jason Merrill
2020-05-11c++: Remove LOOKUP_EXPLICIT_TMPL_ARGS.Jason Merrill
2020-05-11c++: Tweak VLA representation.Jason Merrill
2020-05-11c++: Avoid unnecessary deprecated warnings.Jason Merrill
2020-05-08coroutines: Update TREE_SIDE_EFFECTS on inserted bind exprs.Iain Sandoe
2020-05-08c++: No news is good newsNathan Sidwell
2020-05-08EOF has a locationNathan Sidwell
2020-05-07coroutines: Improve error recovery [PR94817, PR94829].Iain Sandoe
2020-05-07c++: Detect long double -> double narrowing [PR94590]Marek Polacek
2020-05-07c++: Fix crash with template spec in different namespace [PR94255]Marek Polacek
2020-05-07c++: Implement P1957R2, T* to bool should be considered narrowing.Marek Polacek
2020-05-07c++: Fix spelling of non-staticMarek Polacek
2020-05-07extend DECL_GIMPLE_REG_P to all typesRichard Biener
2020-05-06c++: ICE in value_dependent_expression_p in C++98 mode [PR94938]Marek Polacek
2020-05-06c++: Avoid strict_aliasing_warning on dependent types or expressions [PR94951]Jakub Jelinek
2020-05-06c++: Don't synthesize sfk_comparison method multiple times [PR94907]Jakub Jelinek
2020-05-06c++: QT overload regression with attribute [PR94946]Nathan Sidwell
2020-05-06coroutines: Remove references to n4849 (NFC).Iain Sandoe
2020-05-05c++: CWG2235 partial ordering and non-dependent typesJason Merrill
2020-05-05c++: constexpr and lambda capture [PR90212]Jason Merrill
2020-05-05coroutines: Replace extra checks for co_yield with asserts.Iain Sandoe
2020-05-05c++: Avoid inconsistency in lambda fn's this pointer name [pr94807]Nathan Sidwell
2020-05-05c++: Member template function lookup failure [PR94799]Marek Polacek
2020-05-04c++: Avoid unnecessary copying in cp_fold [PR94038]Patrick Palka
2020-05-04coroutines: Mark the gro as artificial.Iain Sandoe
2020-05-04c++: Simplify process_template_parmNathan Sidwell
2020-05-04c++: Don't save parms in nested requirement [pr 94827]Nathan Sidwell
2020-05-01c++: Missing SFINAE with inaccessible static data member [PR90880]Patrick Palka
2020-05-01c++: Parenthesized-init of aggregates accepts invalid code [PR94885]Marek Polacek
2020-05-01c++: Local class DMI using local static [PR90479]Jason Merrill
2020-05-01c++: -fmerge-all-constants vs. destructors [PR91529]Jason Merrill
2020-05-01c++: generic lambda and -fsanitize=vla-bound [PR93822]Jason Merrill
2020-04-30c++ ICE with nested requirement as default tpl parm[PR94827]Nathan Sidwell
2020-04-30coroutines: Fix handling of artificial vars [PR94886]Iain Sandoe
2020-04-30coroutines: Fix handling of target cleanup exprs [PR94883]Iain Sandoe
2020-04-30coroutines: Fix cases where proxy variables are used [PR94879]Iain Sandoe
2020-04-29c++: Nondeterministic concepts diagnostics [PR94830]Patrick Palka
2020-04-29c++, middle-end, rs6000: Fix C++17 ABI incompatibilities during class layout ...Jakub Jelinek
2020-04-28c++: Satisfaction caching of inherited ctor [PR94819]Patrick Palka
2020-04-28c++: Parameter pack in requires parameter list [PR94808]Patrick Palka
2020-04-28c++: Redeclaration of implicit operator== [PR94583]Jason Merrill
2020-04-28coroutines: Pass class ref to traits lookup and promise allocator [PR94760].Iain Sandoe
2020-04-28coroutines: Fix handling of non-class coroutine returns [PR94759]Iain Sandoe
2020-04-27coroutines: Fix for uses of structured binding [PR94701]Iain Sandoe