aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
AgeCommit message (Expand)AuthorFilesLines
2022-01-11Improve sequence logic in cxx_init_decl_processingOlivier Hainque1-3/+3
2022-01-11Daily bump.GCC Administrator1-0/+23
2022-01-10c++: constexpr base-to-derived conversion with offset 0 [PR103879]Patrick Palka1-12/+26
2022-01-10c++: "more constrained" vs staticness of memfn [PR103783]Patrick Palka1-3/+14
2022-01-10c++: Ensure some more that immediate functions aren't gimplified [PR103912]Jakub Jelinek2-0/+12
2022-01-09Daily bump.GCC Administrator1-0/+18
2022-01-08c++, match.pd: Evaluate in constant evaluation comparisons like &var1 + 12 ==...Jakub Jelinek1-0/+41
2022-01-08c++: default mem-init of array [PR103946]Jason Merrill2-8/+2
2022-01-07c++: destroying delete, throw in new-expr [PR100588]Jason Merrill1-2/+29
2022-01-08Daily bump.GCC Administrator1-0/+111
2022-01-07c++: check delete access with trivial init [PR20040]Jason Merrill2-61/+68
2022-01-07c++: temporarily restore VEC_INIT_EXPR gimplify [PR103936]Jason Merrill1-0/+13
2022-01-06c++: when delegating constructor throws [PR103711]Jason Merrill1-0/+10
2022-01-06c++: nested catch in ctor fn-try-block [PR61611]Jason Merrill1-1/+19
2022-01-06c++: destroy retval on throwing cleanup in try [PR33799]Jason Merrill3-13/+21
2022-01-06c++: clean up ref-extended temp on throwing dtor [PR53868]Jason Merrill3-4/+27
2022-01-06c++: keep destroying array after one dtor throws [PR66451]Jason Merrill1-2/+16
2022-01-06c++: don't cleanup the last aggregate eltJason Merrill1-5/+9
2022-01-06c++: EH and partially constructed aggr temp [PR66139]Jason Merrill5-43/+106
2022-01-06c++: temporary lifetime with array aggr init [PR94041]Jason Merrill5-70/+95
2022-01-06c++: temporary lifetime with aggregate init [PR94041]Jason Merrill2-18/+49
2022-01-06c++: loop over array elts w/o explicit init [PR92385]Jason Merrill6-31/+96
2022-01-06c++: don't preevaluate new-initializerJason Merrill1-30/+8
2022-01-06Daily bump.GCC Administrator1-0/+9
2022-01-05[c++] Adjust mark used member in instantiated class scopeNathan Sidwell1-5/+8
2022-01-05Fix diagnostic recursion ICENathan Sidwell1-1/+2
2022-01-05Daily bump.GCC Administrator1-0/+8
2022-01-04c++: add begin/end to releasing_vecJason Merrill1-0/+3
2022-01-04c++: add emacs c++-mode markerJason Merrill1-1/+1
2022-01-04Daily bump.GCC Administrator1-0/+17
2022-01-03c-family: Have -Wformat-diag accept "decl-specifier" [PR103758]Marek Polacek1-1/+1
2022-01-03c++: Avoid narrowing in make_char_string_packMarek Polacek1-1/+2
2022-01-03c++: Support &typeid(x) == &typeid(y) and typeid(x) == typeid(y) in constant ...Jakub Jelinek1-0/+9
2022-01-03Update copyright years.Jakub Jelinek56-56/+56
2022-01-03Rotate ChangeLog files - step 2 - remove 2021 entries from ChangeLog files.Jakub Jelinek1-5508/+1
2022-01-03Rotate ChangeLog files - part 1 - add ChangeLog-2021.Jakub Jelinek1-0/+5512
2022-01-03Daily bump.GCC Administrator1-0/+8
2022-01-02c++: fix array cleanup with throwing temp dtorJason Merrill1-6/+11
2022-01-02c++: don't wrap cleanups that can't throwJason Merrill1-6/+8
2021-12-21Daily bump.GCC Administrator1-0/+19
2021-12-20c++: memfn lookup consistency in incomplete-class ctxPatrick Palka4-2/+99
2021-12-20c++: ahead-of-time overload set pruning for non-dep callsPatrick Palka2-0/+42
2021-12-20Daily bump.GCC Administrator1-0/+21
2021-12-19c++: don't ICE on NAMESPACE_DECL inside FUNCTION_DECLMatthias Kretz1-2/+3
2021-12-19c++: nested lambda capturing a capture proxy, cont [PR94376]Patrick Palka1-1/+8
2021-12-19c++: local_specializations and recursive constrained fn [PR103714]Patrick Palka1-0/+4
2021-12-18Daily bump.GCC Administrator1-0/+45
2021-12-17attribs: Fix wrong error with -Wno-attribute=A::b [PR103649]Marek Polacek1-2/+4
2021-12-17c++: Improve diagnostic for class tmpl/class redecl [PR103749]Marek Polacek2-0/+17
2021-12-17coroutines: Handle initial awaiters with non-void returns [PR 100127].Iain Sandoe1-1/+7