aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/call.c
AgeCommit message (Expand)AuthorFilesLines
2021-12-20c++: memfn lookup consistency in incomplete-class ctxPatrick Palka1-0/+1
2021-12-20c++: ahead-of-time overload set pruning for non-dep callsPatrick Palka1-0/+27
2021-12-16c++: two-stage name lookup for overloaded operators [PR51577]Patrick Palka1-10/+23
2021-12-14c++: don't leak 'arglist' in build_new_opPatrick Palka1-4/+2
2021-11-25c++: Implement C++23 P2128R6 - Multidimensional subscript operator [PR102611]Jakub Jelinek1-2/+113
2021-11-23timevar: Add auto_cond_timevar classJason Merrill1-78/+28
2021-11-15c++: location of lambda object and conversion callJason Merrill1-1/+5
2021-11-04c++: use range-for moreJason Merrill1-8/+4
2021-10-27c++: Diagnose taking address of an immediate member function [PR102753]Jakub Jelinek1-6/+34
2021-09-15c++: shortcut bad convs during overload resolution, part 2 [PR101904]Patrick Palka1-2/+15
2021-09-03c++: shortcut bad convs during overload resolution [PR101904]Patrick Palka1-73/+177
2021-09-01C-family: Add attribute 'unavailable'.Iain Sandoe1-2/+2
2021-08-31c++: check arity before deduction w/ explicit targs [PR12672]Patrick Palka1-10/+57
2021-06-24cp: add support for per-location warning groups.Martin Sebor1-5/+5
2021-06-23c++: CTAD and deduction guide selection [PR86439]Patrick Palka1-1/+35
2021-06-11c++: Add C++23 consteval if support - P1938R3 [PR100974]Jakub Jelinek1-0/+1
2021-06-08c++: braced-list overload resolution [PR100963]Jason Merrill1-0/+3
2021-06-02c++: missing dtor with -fno-elide-constructors [PR100838]Jason Merrill1-2/+4
2021-06-01c++: no clobber for C++20 destroying delete [PR91859]Jason Merrill1-1/+3
2021-05-28c++: 'this' adjustment for devirtualized callJason Merrill1-4/+18
2021-05-25c++: Avoid -Wunused-value false positives on nullptr passed to ellipsis [PR10...Jakub Jelinek1-1/+4
2021-05-20c++: designators in single-element init listsJason Merrill1-1/+4
2021-05-20c++: Add new warning options for C++ language mismatchesJonathan Wakely1-2/+3
2021-05-18c++: "perfect" implicitly deleted move [PR100644]Jason Merrill1-0/+5
2021-05-17c++: Fix diagnostic for binding lvalue reference to volatile rvalue [PR 100635]Jonathan Wakely1-1/+5
2021-05-10middle-end/100464 - avoid spurious TREE_ADDRESSABLE in folding debug stmtsRichard Biener1-0/+2
2021-05-07c++: avoid non-TARGET_EXPR class prvaluesJason Merrill1-1/+1
2021-05-01c++: C++11 range-for and ovl/lkp_iteratorJason Merrill1-17/+6
2021-04-15c++: constexpr and volatile member function [PR80456]Jason Merrill1-1/+2
2021-04-08c++: improve reference binding diagnostic [PR91849]Jason Merrill1-2/+13
2021-03-25c++: ICE on invalid with inheriting constructors [PR94751]Marek Polacek1-2/+7
2021-03-25c++: -Wconversion vs value-dependent expressions [PR99331]Marek Polacek1-0/+3
2021-03-25c-family: Fix up -Wduplicated-branches for union members [PR99565]Jakub Jelinek1-1/+2
2021-03-17c++: ICE with real-to-int conversion in template [PR97973]Marek Polacek1-1/+22
2021-03-16c++: support target attr for DECL_LOCAL_DECL_P fns [PR99108]Martin Liska1-0/+3
2021-03-12c++: Fix up calls to immediate functions returning reference [PR99507]Jakub Jelinek1-0/+4
2021-03-05c++: Pointer-to-member fn conversion with noexcept [PR99374]Marek Polacek1-1/+3
2021-03-03c++: Fix -fstrong-eval-order for operator &&, || and , [PR82959]Jakub Jelinek1-0/+9
2021-03-03c++: C++17 and decltype of multi-operator expression [PR95675]Jason Merrill1-0/+8
2021-02-18c++: Tweak PR969626 patchJason Merrill1-6/+8
2021-02-18c++: Tuple of self-dependent classes [PR96926]Jason Merrill1-12/+78
2021-02-12Expunge namespace-scope IDENTIFIER_TYPE_VALUE & global_type_name [PR 99039]Nathan Sidwell1-4/+9
2021-02-05c++: Fix bogus -Wvolatile warning in C++20 [PR98947]Marek Polacek1-2/+0
2021-02-04c++: fix string literal member initializer bug [PR90926]Tom Greenslade (thomgree)1-20/+28
2021-02-03c++: Mark member functions as const [PR98951]Marek Polacek1-4/+4
2021-01-26c++: Invisible refs are not restrict [PR97474]Jason Merrill1-5/+1
2021-01-23c++: private inheritance access diagnostics fix [PR17314]Anthony Sharp1-10/+28
2021-01-22c++: Fix base copy elision thinko [PR98744]Jason Merrill1-1/+1
2021-01-15c++: Avoid redundant copy in {} init [PR98642]Jason Merrill1-28/+63
2021-01-15c++: Fix copy elision for base initializationJason Merrill1-0/+58