aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
AgeCommit message (Expand)AuthorFilesLines
2020-07-02Daily bump.GCC Administrator1-0/+12
2020-07-01c++: Expose cloning form predicatesNathan Sidwell2-34/+41
2020-07-01Daily bump.GCC Administrator1-0/+25
2020-06-30c++: Tweak function cloning namesNathan Sidwell4-13/+21
2020-06-30coroutines: Fix a diagnostic trailing space warning.Iain Sandoe1-1/+1
2020-06-30Daily bump.GCC Administrator1-0/+24
2020-06-30coroutines: Collect the function body rewrite code.Iain Sandoe1-329/+213
2020-06-29c++: Check uniqueness of concepts/variable templates [PR94553]Marek Polacek1-1/+11
2020-06-29c++: Fix CTAD for aggregates in template [PR95568]Marek Polacek1-1/+1
2020-06-29Daily bump.GCC Administrator1-0/+6
2020-06-28coroutines: Handle namespaces while scanning local vars [PR95711].Iain Sandoe1-1/+2
2020-06-28Daily bump.GCC Administrator1-0/+16
2020-06-27coroutines: Handle awaiters that are sub-objects [PR95736]Iain Sandoe1-30/+82
2020-06-27coroutines: Improve diagnostics for one allocator case.Iain Sandoe1-0/+4
2020-06-27Daily bump.GCC Administrator1-0/+18
2020-06-26coroutines: Handle non-method promise expressions [PR95519]Iain Sandoe1-86/+109
2020-06-26coroutines: Handle bad g-r-o-o-a-f cases.Iain Sandoe1-0/+5
2020-06-25Daily bump.GCC Administrator1-0/+24
2020-06-24c++: Handle bad pack expansion in base list. [PR96752]Nicholas Krause1-0/+5
2020-06-24coroutines: Copy attributes to the outlined functions [PR95518,PR95813]Iain Sandoe1-0/+12
2020-06-24c++: Simplify build_over_call a bit.Jason Merrill1-31/+23
2020-06-24c++: Fix ICE with using and virtual function. [PR95719]Jason Merrill2-1/+9
2020-06-24Daily bump.GCC Administrator1-0/+22
2020-06-23c++: Improve CTAD for aggregates [PR93976]Jason Merrill3-15/+118
2020-06-23coroutines: Add a cleanup expression for g-r-o when needed [PR95477].Iain Sandoe1-11/+60
2020-06-21Daily bump.GCC Administrator1-0/+16
2020-06-20coroutines: Update handling and failure for g-r-o-o-a-f [PR95505]Iain Sandoe1-26/+25
2020-06-20c++: Refinements to "more constrained".Jason Merrill2-6/+19
2020-06-20Daily bump.GCC Administrator1-0/+6
2020-06-19c++: Allow defaulted comparison outside class.Jason Merrill1-19/+19
2020-06-19Daily bump.GCC Administrator1-0/+19
2020-06-18c++: More P2002 operator<=> refinements.Jason Merrill1-12/+37
2020-06-18c++: ICE in requires-expressions with invalid args [PR95735]Marek Polacek1-0/+2
2020-06-18c++: Fix tsubst ICE with invalid static_cast [PR95728]Marek Polacek1-0/+2
2020-06-18Daily bump.GCC Administrator1-0/+33
2020-06-17c++: Fix bogus "does not declare anything" warning (PR 66159)Jonathan Wakely1-1/+2
2020-06-17c++: implicit operator== adjustments from P2002.Jason Merrill3-103/+101
2020-06-17c++: Fix consteval operator handling.Jason Merrill1-1/+1
2020-06-17c++: Treat in-class default/delete as definitions.Jason Merrill2-14/+23
2020-06-17c++: ICE with IMPLICIT_CONV_EXPR in array subscript [PR95508]Marek Polacek3-1/+16
2020-06-17Daily bump.GCC Administrator1-0/+82
2020-06-16c++: Don't allow designated initializers with non-aggregates [PR95369]Marek Polacek1-0/+13
2020-06-16c++: Fix ICE in check_local_shadow with enum [PR95560]Marek Polacek1-1/+3
2020-06-16openmp: Initial part of OpenMP 5.0 non-rectangular loop supportJakub Jelinek2-33/+68
2020-06-16openmp: Diagnose invalid OpenMP schedule(simd, static)Jakub Jelinek1-1/+8
2020-06-16c++: TI_DEFERRED_ACCESS_CHECKS and dependent declsPatrick Palka2-4/+7
2020-06-16c++: Clean up previous change [PR41437]Patrick Palka3-83/+47
2020-06-16c++: Improve access checking inside templates [PR41437]Patrick Palka7-233/+79
2020-06-12Daily bump.GCC Administrator1-0/+17
2020-06-11c++: constrained class template friend [PR93467]Patrick Palka2-0/+23