aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/call.c
AgeCommit message (Expand)AuthorFilesLines
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
2019-09-16PR c++/82165 - enum bitfields and operator overloading.Jason Merrill1-14/+17
2019-09-16Fix conversions for built-in operator overloading candidates.Jason Merrill1-26/+25
2019-09-04Remove -fdeduce-init-list.Marek Polacek1-32/+0
2019-08-13PR c++/90473 - wrong code with nullptr in default argument.Marek Polacek1-3/+2
2019-08-05cp-tree.h (cp_expr_loc_or_input_loc): New.Paolo Carlini1-8/+8
2019-07-19PR c++/90098 - partial specialization and class non-type parms.Jason Merrill1-0/+5
2019-07-05re PR c++/67184 (Missed optimization with C++11 final specifier)Jakub Jelinek1-2/+1
2019-07-05PR c++/67184 (again)Paolo Carlini1-14/+10
2019-07-03Remove another bunch of dead assignment.Martin Liska1-1/+1
2019-06-23Rename DEFAULT_ARG to DEFERRED_PARSE.Marek Polacek1-1/+1
2019-06-21re PR c++/90909 (call devirtualized to pure virtual)Paolo Carlini1-1/+1
2019-06-05c-decl.c (start_decl): Adjust quoting and hyphenation in diagnostics.Martin Sebor1-8/+8
2019-05-22PR c++/20408 - unnecessary code for empty struct.Jason Merrill1-1/+1
2019-05-21re PR c++/67184 (Missed optimization with C++11 final specifier)Paolo Carlini1-1/+1
2019-05-17trans.c (check_inlining_for_nested_subprog): Quote reserved names.Martin Sebor1-23/+27
2019-05-15call.c (perform_overload_resolution, [...]): Use OVL_P; remove redundant TEMP...Paolo Carlini1-7/+2
2019-05-13Use releasing_vec more broadly.Jason Merrill1-9/+4