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