aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/except.c
AgeCommit message (Expand)AuthorFilesLines
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 Merrill1-10/+19
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-07-08c++: Fix noexcept with unevaluated operand [PR101087]Marek Polacek1-3/+6
2021-06-24cp: add support for per-location warning groups.Martin Sebor1-1/+2
2021-04-08c++: Fix ICE with unexpanded parameter pack [PR99844]Marek Polacek1-0/+2
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-12-10c++: Add make_temp_override generator functionsJason Merrill1-1/+1
2020-11-06c++: Small tweak to can_convert_eh [PR81660]Marek Polacek1-6/+8
2020-11-05c++: Add auto_diagnostic_group to check_handlers_1.Marek Polacek1-0/+1
2020-11-05c++: Add -Wexceptions warning option [PR97675]Marek Polacek1-5/+4
2020-07-29c++: Implement C++20 implicit move changes. [PR91427]Jason Merrill1-12/+16
2020-07-06c++: Always use pushdecl for exception library helpersNathan Sidwell1-120/+42
2020-05-14c++: Missing SFINAE with lookup_fnfields [PR78446]Patrick Palka1-1/+2
2020-03-23c++: Avoid a suspicious -Wnoexcept warning [PR93805]Patrick Palka1-1/+4
2020-03-09c++: Fix convert_like in template [PR91465, PR93870, PR92031, PR94068]Marek Polacek1-3/+1
2020-01-26c++: Fix -Wnoexcept handling of system headers (PR90992).Jason Merrill1-6/+10
2020-01-19PR c++/33799 - destroy return value, take 2.Jason Merrill1-0/+72
2020-01-13 PR c++/92746 - ICE with noexcept of function concept check.Jason Merrill1-0/+2
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-12-18typeck.c (cxx_sizeof_or_alignof_type): Add location_t parameter and use it th...Paolo Carlini1-27/+11
2019-12-06[C++] Pass type uses through the verify_type_context hookRichard Sandiford1-0/+5
2019-10-24[C++ PATCH] 'std' identifier not neededNathan Sidwell1-2/+2
2019-06-22PR c++/86476 - noexcept-specifier is a complete-class context.Marek Polacek1-0/+1
2019-06-21PR c++/90490 - fix decltype issues in noexcept-specifier.Marek Polacek1-1/+3
2019-05-17trans.c (check_inlining_for_nested_subprog): Quote reserved names.Martin Sebor1-1/+1
2019-05-13Use releasing_vec more broadly.Jason Merrill1-5/+2
2019-04-12PR c++/87603 - constexpr functions are no longer noexcept.Marek Polacek1-5/+8
2019-04-12except.c (build_noexcept_spec): Use build_converted_constant_bool_expr instea...Marek Polacek1-3/+1
2019-03-11Wrap option names in gcc internal messages with %< and %>.Martin Liska1-1/+1
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-12-16re PR c++/88482 (ICE when wrongly declaring __cxa_allocate_exception)Jakub Jelinek1-30/+123
2018-12-06[PR86397] resolve nondependent noexcept specs early in C++1[14]Alexandre Oliva1-4/+1
2018-11-28except.c (do_allocate_exception): Annotate __cxa_allocate_exception as COLD.Jan Hubicka1-1/+1
2018-09-24cp-tree.h (build_noexcept_spec, [...]): Adjust declarations.Marek Polacek1-1/+1
2018-09-05cp-tree.h (treat_lvalue_as_rvalue_p): Declare.Marek Polacek1-5/+2
2018-05-24cp-tree.h (INDIRECT_TYPE_P): New.Paolo Carlini1-2/+2
2018-05-14cp-tree.h (TYPE_REF_P): New.Paolo Carlini1-3/+3
2018-04-12PR c++/85356 - ICE with pointer to member function.Jason Merrill1-1/+4
2018-02-15PR c++/84045 - ICE with typedef and noexcept.Jason Merrill1-0/+4
2018-01-10Preserving locations for variable-uses and constants (PR c++/43486)David Malcolm1-1/+1
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-11-13Defer folding of *&.Jason Merrill1-1/+1
2017-10-05[C++ PATCH] Kill IDENTIFIER_GLOBAL_VALUENathan Sidwell1-5/+5
2017-08-29Add immediate potential_constant_expression variants.Jason Merrill1-6/+12
2017-08-10PR c++/80452 - Core 1579, implicit move semantics on return/throwJason Merrill1-6/+24
2017-06-27cp-tree.h (CLASSTYPE_DESTRUCTORS): Rename to ...Nathan Sidwell1-1/+1
2017-06-16Don't defer noexcept_deferred_spec.Nathan Sidwell1-12/+0
2017-06-09builtin-attrs.def (ATTR_NORETURN_NOTHROW_LEAF_COLD_LIST, [...]): New.Jan Hubicka1-3/+4
2017-05-22cp-tree.h (CPTI_TERMINATE, [...]): Rename to ...Nathan Sidwell1-134/+80