]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/cp/call.c
[c++]: Unconfuse lookup_name_real API a bit
[thirdparty/gcc.git] / gcc / cp / call.c
2020-08-13  Nathan Sidwell[c++]: Unconfuse lookup_name_real API a bit
2020-07-29  Jason Merrillc++: Implement C++20 implicit move changes. [PR91427]
2020-07-29  Jason Merrillc++: Avoid calling const copy ctor on implicit move...
2020-07-16  Marek Polacekc++: Get rid of convert_like* macros.
2020-07-14  Marek Polacekc++: Make convert_like complain about bad ck_ref_bind...
2020-07-06  Martin SeborExclude calls to variadic lambda stubs from -Wnonnull...
2020-06-24  Jason Merrillc++: Simplify build_over_call a bit.
2020-06-24  Jason Merrillc++: Fix ICE with using and virtual function. [PR95719]
2020-06-20  Jason Merrillc++: Refinements to "more constrained".
2020-06-17  Jason Merrillc++: Fix consteval operator handling.
2020-06-16  Marek Polacekc++: Don't allow designated initializers with non-aggre...
2020-06-16  Patrick Palkac++: Improve access checking inside templates [PR41437]
2020-06-10  Iain Sandoecoroutines: Make call argument handling more robust...
2020-06-05  Marek Polacekc++: Make braced-init-list as template arg work with...
2020-06-04  Jason Merrillc++: Fix FE devirt with diamond inheritance [PR95158]
2020-05-27  Jason Merrillc++: operator<=> and -Wzero-as-null-pointer-constant...
2020-05-19  Martin SeborPR c++/94923 - False positive -Wclass-memaccess with...
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-14  Patrick Palkac++: Missing SFINAE with lookup_fnfields [PR78446]
2020-05-13  Jason Merrillc++: Replace "C++2a" with "C++20".
2020-05-11  Jason Merrillc++: Better diagnostic in converted const expr.
2020-05-11  Jason Merrillc++: Remove LOOKUP_EXPLICIT_TMPL_ARGS.
2020-05-07  Marek Polacekc++: Fix spelling of non-static
2020-04-27  Marek Polacekc++: Explicit constructor called in copy-initialization...
2020-04-17  Jakub Jelinekc, c++: Fix two redundantAssignment warnings [PR94629]
2020-04-09  Marek Polacekc++: Fix wrong paren-init of aggregates interference...
2020-03-27  Jakub Jelinekc++: Avoid calls in non-evaluated contexts affect wheth...
2020-03-24  Marek Polacekc++: Fix wrong no post-decrement operator error in...
2020-03-20  Jason Merrillc++: Avoid unnecessary empty class copy [94175].
2020-03-13  Patrick Palkac++: Redundant -Wdeprecated-declarations warning in...
2020-03-09  Marek Polacekc++: Fix convert_like in template [PR91465, PR93870...
2020-03-08  Patrick Palkac++: Fix missing SFINAE when binding a bit-field to...
2020-02-28  Jason Merrillc++: Fix constrained conversion op.
2020-02-26  Marek Polacekc++: Fix ICE with static_cast when converting from...
2020-02-24  Marek Polacekc++: Fix ICE with ill-formed array list-initialization...
2020-02-24  Jakub Jelinekc++: P1937R2 - Fixing inconsistencies between const...
2020-02-15  Marek Polacekc++: Fix poor diagnostic for array initializer [PR93710]
2020-02-07  Marek Polacekc++: Fix paren init of aggregates in unevaluated contex...
2020-01-28  Jason Merrillc++: Allow template rvalue-ref conv to bind to lvalue...
2020-01-22  Jason Merrillc-family: Remove location parm from unsafe_conversion_p.
2020-01-21  Jason MerrillPR c++/91476 - anon-namespace reference temp clash...
2020-01-18  Iain Sandoe[C++ coroutines] Initial implementation.
2020-01-15  Jason MerrillPR c++/92871 - bad code with xvalue and GNU ?: extension.
2020-01-01  Jakub JelinekUpdate copyright years.
2019-12-20  Jakub Jelinekre PR c++/92666 (bogus -Wunused-but-set-variable in...
2019-12-20  Jakub Jelinekre PR c++/92992 (Side-effects dropped when decltype...
2019-12-10  Jason MerrillPR c++/92847 - C++20 comparison ambiguity with class...
2019-12-10  Jason MerrillPR c++/92560 - ICE with decltype and rewritten operator.
2019-12-06  Jakub Jelinekre PR c++/92831 (CWG1299 extend_ref_init_temps_1 punts...
2019-12-06  Jakub JelinekPR c++/92831 - CWG 1299, not extending temporary lifeti...
2019-12-05  Paolo Carlinitypeck2.c (build_functional_cast): Add location_t param...
2019-12-04  Richard Sandiford[C++] Opt out of GNU vector extensions for built-in...
2019-12-03  Marek PolacekPR c++/91363 - P0960R3: Parenthesized initialization...
2019-12-03  Jason Merrillre PR c++/92705 (ICE: Segmentation fault (in build_new_...
2019-11-27  Jason MerrillImplement P1814R0, CTAD for alias templates.
2019-11-25  Paolo Carlinitypeck.c (cp_build_indirect_ref_1): Add location_t...
2019-11-20  Jakub Jelinekre PR c++/90767 (jumbled error message with this and...
2019-11-19  Jason MerrillConsider parm types equivalence for operator rewrite...
2019-11-18  Marek PolacekPR c++/91962 - ICE with reference binding and qualifica...
2019-11-14  Richard SandifordRemove build_{same_sized_,}truth_vector_type
2019-11-05  Jason MerrillImplement C++20 operator<=>.
2019-11-05  Jason MerrillFix conversions for built-in operator overloading candi...
2019-11-05  Jason MerrillUse vec instead of raw array for built-in candidates.
2019-11-02  Paolo Carlinitypeck.c (composite_pointer_type): Add a const op_locat...
2019-11-01  Jakub JelinekPR c++/88335 - Implement P1073R3: Immediate functions
2019-10-29  Marek PolacekPR c++/90998 - ICE with copy elision in init by ctor...
2019-10-24  Jakub Jelinekarc.c (hwloop_optimize): Add missing space in string...
2019-10-09  Marek PolacekImplement C++20 P0388R4, DR 1307, and DR 330.
2019-10-09  Marek PolacekPR c++/92032 - DR 1601: Promotion of enum with fixed...
2019-10-09  Jason MerrillUpdate the concepts implementation to conform to C...
2019-10-08  Martin SeborPR c++/92001 - missing -Wclass-memaccess with array...
2019-10-07  Paolo Carlinicall.c (resolve_args): Use cp_expr_loc_or_input_loc...
2019-09-28  Marek PolacekPR c++/91889 - follow-up fix for DR 2352.
2019-09-27  Richard Sandiford[C][C++] Allow targets to check calls to BUILT_IN_MD...
2019-09-25  Marek PolacekPR c++/91877 - ICE with converting member of packed...
2019-09-23  Jason MerrillPR c++/91809 - bit-field and ellipsis.
2019-09-23  Marek PolacekPR c++/91844 - Implement CWG 2352, Similar types and...
2019-09-22  Marek PolacekPR c++/91819 - ICE with operator++ and enum.
2019-09-19  Jason MerrillRevert "Fix conversions for built-in operator overloadi...
2019-09-16  Jason MerrillPR c++/82165 - enum bitfields and operator overloading.
2019-09-16  Jason MerrillFix conversions for built-in operator overloading candi...
2019-09-04  Marek PolacekRemove -fdeduce-init-list.
2019-08-13  Marek PolacekPR c++/90473 - wrong code with nullptr in default argument.
2019-08-05  Paolo Carlinicp-tree.h (cp_expr_loc_or_input_loc): New.
2019-07-19  Jason MerrillPR c++/90098 - partial specialization and class non...
2019-07-05  Jakub Jelinekre PR c++/67184 (Missed optimization with C++11 final...
2019-07-05  Paolo CarliniPR c++/67184 (again)
2019-07-03  Martin LiskaRemove another bunch of dead assignment.
2019-06-23  Marek PolacekRename DEFAULT_ARG to DEFERRED_PARSE.
2019-06-21  Paolo Carlinire PR c++/90909 (call devirtualized to pure virtual)
2019-06-05  Martin Seborc-decl.c (start_decl): Adjust quoting and hyphenation...
2019-05-22  Jason MerrillPR c++/20408 - unnecessary code for empty struct.
2019-05-21  Paolo Carlinire PR c++/67184 (Missed optimization with C++11 final...
2019-05-17  Martin Sebortrans.c (check_inlining_for_nested_subprog): Quote...
2019-05-15  Paolo Carlinicall.c (perform_overload_resolution, [...]): Use OVL_P...
2019-05-13  Jason MerrillUse releasing_vec more broadly.
2019-05-10  Paolo Carlinicall.c (build_call_a): Use FUNC_OR_METHOD_TYPE_P.
2019-05-07  Jason MerrillPR c++/90171 - reorganize usual_deallocation_fn_p
next