summaryrefslogtreecommitdiff
path: root/gcc/cp
AgeCommit message (Expand)Author
2020-05-18c++: Implement DR 1512, Pointer comparison vs qual convs [PR87699]Marek Polacek
2020-05-18c++: Create fewer SAVE_EXPR.Jason Merrill
2020-05-18c++: Don't add built-in operator for ++ on bool.Marek Polacek
2020-05-18c++: Regenerate cp/cfns.h.Marek Polacek
2020-05-17coroutines: Avoid a maybe used uninitialized warning. NFC.Iain Sandoe
2020-05-16coroutines: Implicitly movable objects should use move CTORs for co_return.Iain Sandoe
2020-05-15c++: decltype of invalid non-dependent expr [PR57943]Patrick Palka
2020-05-15c++: Revert unnecessary parts of fix for [PR90996]Patrick Palka
2020-05-15PR c++/93286 - ICE with __is_constructible and variadic template.Jason Merrill
2020-05-15c++: Fix thinkos in template_args_equal change.Nathan Sidwell
2020-05-14c++: Fix deferred noexcept on constructor [PR93901].Jason Merrill
2020-05-14c++: Missing SFINAE with lookup_fnfields [PR78446]Patrick Palka
2020-05-14c++: Missed c++2a->20 changeNathan Sidwell
2020-05-14c++: Simplify tsubst_template_declNathan Sidwell
2020-05-14c++: Simplify tsubst_friend_functionNathan Sidwell
2020-05-14c++: simplify lookup_template_class_1Nathan Sidwell
2020-05-14c++: Adjust push_template_decl_realNathan Sidwell
2020-05-14c++: Improve build_template_declNathan Sidwell
2020-05-14openmp: Also implicitly mark as declare target to functions mentioned in targ...Jakub Jelinek
2020-05-13c++: SFINAE for invalid delete-expression [PR79706]Patrick Palka
2020-05-13c++: premature requires-expression folding [PR95020]Patrick Palka
2020-05-13c++: explicit(bool) malfunction with dependent expression [PR95066]Marek Polacek
2020-05-13c++: Template arg comparisonNathan Sidwell
2020-05-13c++: Simplify typedef access checkingNathan Sidwell
2020-05-13c++: Simplify canonical_type_parameterNathan Sidwell
2020-05-13c++: Formatting fixups & some simplifications.Nathan Sidwell
2020-05-13c++: Replace "C++2a" with "C++20".Jason Merrill
2020-05-12c++: Function found via ADL when it should not [PR95074]Marek Polacek
2020-05-12openmp: Fix up handling of DECL_OMP_PRIVATIZED_MEMBER for bit-fields [PR95063]Jakub Jelinek
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