aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/call.c
AgeCommit message (Expand)AuthorFilesLines
2020-05-27c++: operator<=> and -Wzero-as-null-pointer-constant [PR95242]Jason Merrill1-0/+1
2020-05-19PR c++/94923 - False positive -Wclass-memaccess with trivially copyable std::...Martin Sebor1-2/+2
2020-05-18c++: Implement DR 1512, Pointer comparison vs qual convs [PR87699]Marek Polacek1-36/+38
2020-05-18c++: Create fewer SAVE_EXPR.Jason Merrill1-4/+3
2020-05-18c++: Don't add built-in operator for ++ on bool.Marek Polacek1-7/+11
2020-05-14c++: Missing SFINAE with lookup_fnfields [PR78446]Patrick Palka1-4/+4
2020-05-13c++: Replace "C++2a" with "C++20".Jason Merrill1-5/+5
2020-05-11c++: Better diagnostic in converted const expr.Jason Merrill1-17/+24
2020-05-11c++: Remove LOOKUP_EXPLICIT_TMPL_ARGS.Jason Merrill1-12/+2
2020-05-07c++: Fix spelling of non-staticMarek Polacek1-1/+1
2020-04-26c++: Explicit constructor called in copy-initialization [PR90320]Marek Polacek1-5/+21
2020-04-17c, c++: Fix two redundantAssignment warnings [PR94629]Jakub Jelinek1-1/+1
2020-04-09c++: Fix wrong paren-init of aggregates interference [PR93790]Marek Polacek1-0/+14
2020-03-27c++: Avoid calls in non-evaluated contexts affect whether function can or can...Jakub Jelinek1-4/+7
2020-03-24c++: Fix wrong no post-decrement operator error in template [PR94190]Marek Polacek1-1/+4
2020-03-19c++: Avoid unnecessary empty class copy [94175].Jason Merrill1-0/+4
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