aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/call.c
AgeCommit message (Expand)AuthorFilesLines
2020-03-13c++: Redundant -Wdeprecated-declarations warning in build_over_call [PR67960]Patrick Palka1-0/+5
2020-03-09c++: Fix convert_like in template [PR91465, PR93870, PR92031, PR94068]Marek Polacek1-0/+18
2020-03-08c++: Fix missing SFINAE when binding a bit-field to a reference (PR 93729)Patrick Palka1-9/+12
2020-02-28c++: Fix constrained conversion op.Jason Merrill1-0/+4
2020-02-26c++: Fix ICE with static_cast when converting from int[] [PR93862]Marek Polacek1-2/+1
2020-02-24c++: Fix ICE with ill-formed array list-initialization [PR93712]Marek Polacek1-8/+9
2020-02-24c++: P1937R2 - Fixing inconsistencies between const{expr,eval} functionsJakub Jelinek1-0/+2
2020-02-15c++: Fix poor diagnostic for array initializer [PR93710]Marek Polacek1-2/+3
2020-02-07c++: Fix paren init of aggregates in unevaluated context [PR92947]Marek Polacek1-1/+2
2020-01-28c++: Allow template rvalue-ref conv to bind to lvalue ref.Jason Merrill1-0/+2
2020-01-22c-family: Remove location parm from unsafe_conversion_p.Jason Merrill1-2/+2
2020-01-21PR c++/91476 - anon-namespace reference temp clash between TUs.Jason Merrill1-8/+1
2020-01-18[C++ coroutines] Initial implementation.Iain Sandoe1-0/+20
2020-01-15PR c++/92871 - bad code with xvalue and GNU ?: extension.Jason Merrill1-1/+23
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-12-21re PR c++/92666 (bogus -Wunused-but-set-variable in gcov.c with -Wno-restrict)Jakub Jelinek1-0/+2
2019-12-21re PR c++/92992 (Side-effects dropped when decltype(nullptr) typed expression...Jakub Jelinek1-1/+6
2019-12-10PR c++/92847 - C++20 comparison ambiguity with class template.Jason Merrill1-14/+15
2019-12-10PR c++/92560 - ICE with decltype and rewritten operator.Jason Merrill1-1/+5
2019-12-07re PR c++/92831 (CWG1299 extend_ref_init_temps_1 punts on COND_EXPRs)Jakub Jelinek1-1/+1
2019-12-06PR c++/92831 - CWG 1299, not extending temporary lifetime for ?:Jakub Jelinek1-12/+66
2019-12-05typeck2.c (build_functional_cast): Add location_t parameter and use it.Paolo Carlini1-2/+4
2019-12-04[C++] Opt out of GNU vector extensions for built-in SVE typesRichard Sandiford1-3/+7
2019-12-03PR c++/91363 - P0960R3: Parenthesized initialization of aggregates.Marek Polacek1-3/+48
2019-12-03re PR c++/92705 (ICE: Segmentation fault (in build_new_op_1))Jason Merrill1-25/+22
2019-11-27Implement P1814R0, CTAD for alias templates.Jason Merrill1-1/+1
2019-11-25typeck.c (cp_build_indirect_ref_1): Add location_t parameter and use it in er...Paolo Carlini1-8/+7
2019-11-20re PR c++/90767 (jumbled error message with this and const)Jakub Jelinek1-1/+4
2019-11-19Consider parm types equivalence for operator rewrite tiebreaker.Jason Merrill1-24/+39
2019-11-18PR c++/91962 - ICE with reference binding and qualification conversion.Marek Polacek1-1/+2
2019-11-14Remove build_{same_sized_,}truth_vector_typeRichard Sandiford1-1/+1
2019-11-05Implement C++20 operator<=>.Jason Merrill1-91/+358
2019-11-05Fix conversions for built-in operator overloading candidates.Jason Merrill1-26/+25
2019-11-05Use vec instead of raw array for built-in candidates.Jason Merrill1-40/+26
2019-11-02typeck.c (composite_pointer_type): Add a const op_location_t& parameter and u...Paolo Carlini1-2/+4
2019-11-02PR c++/88335 - Implement P1073R3: Immediate functionsJakub Jelinek1-0/+71
2019-10-29PR c++/90998 - ICE with copy elision in init by ctor and -Wconversion.Marek Polacek1-1/+3
2019-10-25arc.c (hwloop_optimize): Add missing space in string literal.Jakub Jelinek1-1/+1
2019-10-09Implement C++20 P0388R4, DR 1307, and DR 330.Marek Polacek1-7/+153
2019-10-09PR c++/92032 - DR 1601: Promotion of enum with fixed underlying type.Marek Polacek1-2/+37
2019-10-09Update the concepts implementation to conform to C++20.Jason Merrill1-43/+11
2019-10-08PR c++/92001 - missing -Wclass-memaccess with array as first argument to memsetMartin Sebor1-1/+3
2019-10-07call.c (resolve_args): Use cp_expr_loc_or_input_loc in one place.Paolo Carlini1-1/+2
2019-09-28PR c++/91889 - follow-up fix for DR 2352.Marek Polacek1-0/+46
2019-09-27[C][C++] Allow targets to check calls to BUILT_IN_MD functionsRichard Sandiford1-3/+7
2019-09-25PR c++/91877 - ICE with converting member of packed struct.Marek Polacek1-2/+1
2019-09-23PR c++/91809 - bit-field and ellipsis.Jason Merrill1-7/+7
2019-09-23PR c++/91844 - Implement CWG 2352, Similar types and reference binding.Marek Polacek1-11/+11
2019-09-22PR c++/91819 - ICE with operator++ and enum.Marek Polacek1-1/+4
2019-09-19Revert "Fix conversions for built-in operator overloading candidates."Jason Merrill1-25/+26