c++: template instantiation during fold_for_warn [PR94038]
[gcc.git] / gcc / cp /
2020-05-21 Patrick Palkac++: template instantiation during fold_for_warn [PR94038]
2020-05-20 Marek Polacekc++: C++20 DR 2237, disallow simple-template-id in...
2020-05-20 Marek Polacekc++: Implement DR 2289, Uniqueness of structured bindin...
2020-05-20 Patrick Palkac++: spec_hasher and TYPENAME_TYPE resolution [PR95223]
2020-05-19 Nathan Sidwellc++: Alias template instantiation template info
2020-05-19 Martin SeborPR c++/94923 - False positive -Wclass-memaccess with...
2020-05-19 Patrick Palkac++: Enable spec_hasher table sanitization [PR87847]
2020-05-19 Patrick Palkac++: Explain fn template argument type/value mismatches...
2020-05-18 Marek Polacekc++: ICE when shortening right shift [PR94955]
2020-05-18 Marek Polacekc++: ICE with -Wall and constexpr if [PR94937]
2020-05-18 Marek Polacekc++: Sorry about type-dependent arg for __builtin_has_a...
2020-05-18 Marek Polacekc++: Implement DR 1512, Pointer comparison vs qual...
2020-05-18 Jason Merrillc++: Create fewer SAVE_EXPR.
2020-05-18 Marek Polacekc++: Don't add built-in operator for ++ on bool.
2020-05-18 Marek Polacekc++: Regenerate cp/cfns.h.
2020-05-17 Iain Sandoecoroutines: Avoid a maybe used uninitialized warning...
2020-05-16 Iain Sandoecoroutines: Implicitly movable objects should use move...
2020-05-15 Patrick Palkac++: decltype of invalid non-dependent expr [PR57943]
2020-05-15 Patrick Palkac++: Revert unnecessary parts of fix for [PR90996]
2020-05-15 Jason MerrillPR c++/93286 - ICE with __is_constructible and variadic...
2020-05-15 Nathan Sidwellc++: Fix thinkos in template_args_equal change.
2020-05-14 Jason Merrillc++: Fix deferred noexcept on constructor [PR93901].
2020-05-14 Patrick Palkac++: Missing SFINAE with lookup_fnfields [PR78446]
2020-05-14 Nathan Sidwellc++: Missed c++2a->20 change
2020-05-14 Nathan Sidwellc++: Simplify tsubst_template_decl
2020-05-14 Nathan Sidwellc++: Simplify tsubst_friend_function
2020-05-14 Nathan Sidwellc++: simplify lookup_template_class_1
2020-05-14 Nathan Sidwellc++: Adjust push_template_decl_real
2020-05-14 Nathan Sidwellc++: Improve build_template_decl
2020-05-14 Jakub Jelinekopenmp: Also implicitly mark as declare target to funct...
2020-05-13 Patrick Palkac++: SFINAE for invalid delete-expression [PR79706]
2020-05-13 Patrick Palkac++: premature requires-expression folding [PR95020]
2020-05-13 Marek Polacekc++: explicit(bool) malfunction with dependent expressi...
2020-05-13 Nathan Sidwellc++: Template arg comparison
2020-05-13 Nathan Sidwellc++: Simplify typedef access checking
2020-05-13 Nathan Sidwellc++: Simplify canonical_type_parameter
2020-05-13 Nathan Sidwellc++: Formatting fixups & some simplifications.
2020-05-13 Jason Merrillc++: Replace "C++2a" with "C++20".
2020-05-12 Marek Polacekc++: Function found via ADL when it should not [PR95074]
2020-05-12 Jakub Jelinekopenmp: Fix up handling of DECL_OMP_PRIVATIZED_MEMBER...
2020-05-11 Jason Merrillc++: Fix specialization of constrained member template.
2020-05-11 Jason Merrillc++: tree walk into TYPENAME_TYPE.
2020-05-11 Jason Merrillc++: Better diagnostic in converted const expr.
2020-05-11 Jason Merrillc++: Use of 'this' in parameter declaration [PR90748]
2020-05-11 Jason Merrillc++: Make references to __cxa_pure_virtual weak.
2020-05-11 Jason Merrillc++: Improve print_tree of static_assert.
2020-05-11 Jason Merrillc++: Remove redundant code.
2020-05-11 Jason Merrillc++: Remove LOOKUP_EXPLICIT_TMPL_ARGS.
2020-05-11 Jason Merrillc++: Tweak VLA representation.
2020-05-11 Jason Merrillc++: Avoid unnecessary deprecated warnings.
2020-05-08 Iain Sandoecoroutines: Update TREE_SIDE_EFFECTS on inserted bind...
2020-05-08 Nathan Sidwellc++: No news is good news
2020-05-08 Nathan SidwellEOF has a location
2020-05-07 Iain Sandoecoroutines: Improve error recovery [PR94817, PR94829].
2020-05-07 Marek Polacekc++: Detect long double -> double narrowing [PR94590]
2020-05-07 Marek Polacekc++: Fix crash with template spec in different namespac...
2020-05-07 Marek Polacekc++: Implement P1957R2, T* to bool should be considered...
2020-05-07 Marek Polacekc++: Fix spelling of non-static
2020-05-07 Richard Bienerextend DECL_GIMPLE_REG_P to all types
2020-05-06 Marek Polacekc++: ICE in value_dependent_expression_p in C++98 mode...
2020-05-06 Jakub Jelinekc++: Avoid strict_aliasing_warning on dependent types...
2020-05-06 Jakub Jelinekc++: Don't synthesize sfk_comparison method multiple...
2020-05-06 Nathan Sidwellc++: QT overload regression with attribute [PR94946]
2020-05-06 Iain Sandoecoroutines: Remove references to n4849 (NFC).
2020-05-05 Jason Merrillc++: CWG2235 partial ordering and non-dependent types
2020-05-05 Jason Merrillc++: constexpr and lambda capture [PR90212]
2020-05-05 Iain Sandoecoroutines: Replace extra checks for co_yield with...
2020-05-05 Nathan Sidwellc++: Avoid inconsistency in lambda fn's this pointer...
2020-05-05 Marek Polacekc++: Member template function lookup failure [PR94799]
2020-05-04 Patrick Palkac++: Avoid unnecessary copying in cp_fold [PR94038]
2020-05-04 Iain Sandoecoroutines: Mark the gro as artificial.
2020-05-04 Nathan Sidwellc++: Simplify process_template_parm
2020-05-04 Nathan Sidwellc++: Don't save parms in nested requirement [pr 94827]
2020-05-01 Patrick Palkac++: Missing SFINAE with inaccessible static data membe...
2020-05-01 Marek Polacekc++: Parenthesized-init of aggregates accepts invalid...
2020-05-01 Jason Merrillc++: Local class DMI using local static [PR90479]
2020-05-01 Jason Merrillc++: -fmerge-all-constants vs. destructors [PR91529]
2020-05-01 Jason Merrillc++: generic lambda and -fsanitize=vla-bound [PR93822]
2020-04-30 Nathan Sidwellc++ ICE with nested requirement as default tpl parm...
2020-04-30 Iain Sandoecoroutines: Fix handling of artificial vars [PR94886]
2020-04-30 Iain Sandoecoroutines: Fix handling of target cleanup exprs [PR94883]
2020-04-30 Iain Sandoecoroutines: Fix cases where proxy variables are used...
2020-04-29 Patrick Palkac++: Nondeterministic concepts diagnostics [PR94830]
2020-04-29 Jakub Jelinekc++, middle-end, rs6000: Fix C++17 ABI incompatibilitie...
2020-04-29 Patrick Palkac++: Satisfaction caching of inherited ctor [PR94819]
2020-04-29 Patrick Palkac++: Parameter pack in requires parameter list [PR94808]
2020-04-28 Jason Merrillc++: Redeclaration of implicit operator== [PR94583]
2020-04-28 Iain Sandoecoroutines: Pass class ref to traits lookup and promise...
2020-04-28 Iain Sandoecoroutines: Fix handling of non-class coroutine returns...
2020-04-27 Iain Sandoecoroutines: Fix for uses of structured binding [PR94701]
2020-04-27 Jason Merrillc++: Avoid ICE with dependent attribute on type.
2020-04-27 Patrick Palkac++: Delegating constructor in constexpr init [PR94772]
2020-04-27 Marek PolacekFix CL dates.
2020-04-27 Marek Polacekc++: Explicit constructor called in copy-initialization...
2020-04-26 Iain Sandoecoroutines: Do not assume parms are named [PR94752].
2020-04-25 Jason Merrillc++: implicit operator== with previous decl [PR94583]
2020-04-25 Patrick Palkac++: add "'requires' only available with ..." note
2020-04-24 Jakub Jelinekc++: Avoid -Wreturn-type warning if a template fn calls...
2020-04-24 Martin LiskaRemove CHECKING_P in coroutines.cc for release checking.
2020-04-23 Patrick Palkac++: zero_init_expr_p of dependent expression
next