aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
AgeCommit message (Expand)AuthorFilesLines
2020-01-28c++: Fix guard variable and attribute weak.Jason Merrill2-2/+10
2020-01-28c++: Allow template rvalue-ref conv to bind to lvalue ref.Jason Merrill2-0/+6
2020-01-28c++: Function declared with typedef with eh-specification.Jason Merrill2-0/+6
2020-01-28Add couple of auto_diagnostic_group in redeclare_class_template.Martin Liska2-0/+10
2020-01-28Replace one error with inform.Martin Liska2-1/+7
2020-01-27c++: Fix array of char typedef in template (PR90966).Jason Merrill2-1/+17
2020-01-27coroutines: Ensure the ramp return object is checked (PR93443).Iain Sandoe2-8/+16
2020-01-27c++: Bogus error using namespace alias [PR91826]Nathan Sidwell2-12/+25
2020-01-26c++: Fix -Wnoexcept handling of system headers (PR90992).Jason Merrill2-6/+15
2020-01-26coroutines: Fix whitespace and comment markers.Iain Sandoe1-76/+71
2020-01-26c++: avoid ICE with __builtin_memset (PR90997).Jason Merrill2-1/+6
2020-01-25c++: Poor diagnostic for dynamic_cast in constexpr context [PR93414]Marek Polacek2-1/+20
2020-01-25c++: Fix ICE with constrained friend (PR93400).Jason Merrill5-23/+43
2020-01-24c++: Fix ICE with lambda in member operator (PR93279)Jason Merrill2-0/+12
2020-01-24c++: Fix parameter map handling of member typedef.Jason Merrill2-11/+15
2020-01-24c++: Fix ICE in tsubst_copy with parenthesized expression [PR93299]Marek Polacek2-0/+13
2020-01-24c++: Unshare expressions from constexpr cache.Jason Merrill2-1/+6
2020-01-23Fix "PR c++/92804 ICE trying to use concept as a nested-name-specifier"Paolo Carlini2-6/+23
2020-01-23c++: Avoid ICE when constant evaluation of __builtin_strchr fails.Jason Merrill2-0/+7
2020-01-23c++: Fix ICE with defaulted destructor and template.Jason Merrill2-1/+9
2020-01-22c-family: Remove location parm from unsafe_conversion_p.Jason Merrill1-2/+2
2020-01-22PR c++/92907 - noexcept does not consider "const" in member functions.Marek Polacek2-20/+40
2020-01-22PR c++/93324 - ICE with -Wall on constexpr if.Marek Polacek2-0/+8
2020-01-22Fix a couple of memory leaks in the C++ frontendPatrick Palka3-3/+12
2020-01-22openmp: Fix up !$omp target parallel handlingJakub Jelinek1-2/+2
2020-01-22Add error check on return value of build_co_awaitJunMa2-5/+16
2020-01-22Add error messages for missing methods of awaitable classJunMa2-13/+29
2020-01-21PR c++/60855 - ICE with sizeof VLA capture.Jason Merrill2-2/+6
2020-01-21PR c++/90732 - ICE with VLA capture and generic lambda.Jason Merrill2-7/+35
2020-01-21[coro] Fix co_await of void type.Iain Sandoe2-2/+23
2020-01-21PR c++/91476 - anon-namespace reference temp clash between TUs.Jason Merrill5-41/+46
2020-01-21Fix false warning messages about missing return in coroutine.Bin Cheng2-0/+12
2020-01-19PR c++/33799 - destroy return value, take 2.Jason Merrill6-0/+103
2020-01-19Simplify lambda parsing.Jason Merrill2-16/+8
2020-01-18c++: Fix coroutines.cc build for nvptx-none targetJakub Jelinek2-1/+6
2020-01-18[C++ coroutines] Initial implementation.Iain Sandoe15-9/+3951
2020-01-17PR c++/92531 - ICE with noexcept(lambda).Jason Merrill2-14/+9
2020-01-17c++: Fix deprecated attribute handling on templates (PR c++/93228)Jakub Jelinek2-1/+17
2020-01-16PR c++/93286 - ICE with __is_constructible and variadic template.Jason Merrill2-7/+71
2020-01-16PR c++/93280 - ICE with aggregate assignment and DMI.Jason Merrill3-3/+10
2020-01-15Fix "PR c++/91073 if constexpr no longer works directly with Concepts."Paolo Carlini3-10/+36
2020-01-15Revert "PR c++/33799 - destroy return value if local cleanup throws."Jason Merrill4-30/+6
2020-01-15PR c++/93257 - consteval void function.Jason Merrill2-1/+5
2020-01-15PR c++/92871 - bad code with xvalue and GNU ?: extension.Jason Merrill2-1/+29
2020-01-15[PR90916] Fix typoNathan Sidwell1-1/+1
2020-01-14[PR90916] Use TI accessor.Nathan Sidwell2-3/+5
2020-01-14PR c++/92590 - wrong handling of inherited default ctor.Jason Merrill5-10/+18
2020-01-14[PR90916] ICE in retrieve specializationNathan Sidwell2-5/+16
2020-01-14hash-table.h: support non-zero empty values in empty_slow (v2)David Malcolm4-0/+13
2020-01-14 PR c++/92594 - ICE with inherited trivial default ctor.Jason Merrill2-1/+10