aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/method.c
AgeCommit message (Expand)AuthorFilesLines
2020-10-02c++: cleanup ctor_omit_inherited_parms [PR97268]Nathan Sidwell1-8/+28
2020-07-14c++: Comments & formattingNathan Sidwell1-0/+3
2020-06-30c++: Tweak function cloning namesNathan Sidwell1-2/+2
2020-06-19c++: Allow defaulted comparison outside class.Jason Merrill1-19/+19
2020-06-18c++: More P2002 operator<=> refinements.Jason Merrill1-12/+37
2020-06-17c++: implicit operator== adjustments from P2002.Jason Merrill1-74/+43
2020-05-14c++: Missing SFINAE with lookup_fnfields [PR78446]Patrick Palka1-1/+1
2020-05-13c++: Replace "C++2a" with "C++20".Jason Merrill1-9/+9
2020-05-06c++: Don't synthesize sfk_comparison method multiple times [PR94907]Jakub Jelinek1-1/+1
2020-04-28c++: Redeclaration of implicit operator== [PR94583]Jason Merrill1-7/+4
2020-04-10c++: make __is_constructible work with paren-init of aggrs [PR94149]Marek Polacek1-3/+39
2020-04-08c++: ICE with defaulted comparison operator [PR94478]Marek Polacek1-0/+11
2020-03-23c++: Avoid a suspicious -Wnoexcept warning [PR93805]Patrick Palka1-1/+1
2020-03-17c++: Fix access checks for __is_assignable and __is_constructibleVille Voutilainen1-2/+2
2020-03-04Wrap array in ctor with braces.Martin Liska1-3/+3
2020-02-12c++: Fix implicit friend operator==.Jason Merrill1-9/+38
2020-02-11c++: Fix static initialization from <=>.Jason Merrill1-0/+3
2020-01-14PR c++/92590 - wrong handling of inherited default ctor.Jason Merrill1-6/+1
2020-01-14 PR c++/92594 - ICE with inherited trivial default ctor.Jason Merrill1-1/+6
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-12-21re PR c++/92966 (Segfault on defaulted operator== with wrong return type)Jakub Jelinek1-1/+1
2019-12-21re PR c++/92973 (Silently accepting defaulted comparison operators in C++11 ....Jakub Jelinek1-0/+7
2019-12-11PR c++/92774 - ICE with implicitly deleted operator<=>.Jason Merrill1-12/+21
2019-12-09typeck.c (check_for_casting_away_constness): Add location_t parameter and use...Paolo Carlini1-3/+6
2019-12-05PR c++/91353 - P1331R2: Allow trivial default init in constexpr contexts.Marek Polacek1-4/+6
2019-11-17method.c (lookup_comparison_result): Use %qD instead of %<%T::%D%> to print t...Jakub Jelinek1-2/+2
2019-11-11Implement P1946R0, Allow defaulting comparisons by value.Jason Merrill1-17/+33
2019-11-07Implement D1959R0, remove weak_equality and strong_equality.Jason Merrill1-41/+6
2019-11-05Implement C++20 operator<=>.Jason Merrill1-22/+713
2019-11-02PR c++/88335 - Implement P1073R3: Immediate functionsJakub Jelinek1-2/+3
2019-10-23Implement P1286R2, Contra CWG1778Jason Merrill1-63/+6
2019-10-11Preserve the location of explicitly defaulted functions.Jason Merrill1-3/+4
2019-10-05PR c++/91369 - Implement P0784R7: constexpr newJakub Jelinek1-32/+37
2019-05-20PR c++/90532 Ensure __is_constructible(T[]) is falseJonathan Wakely1-0/+2
2019-05-17trans.c (check_inlining_for_nested_subprog): Quote reserved names.Martin Sebor1-6/+6
2019-05-13Use releasing_vec more broadly.Jason Merrill1-6/+2
2019-05-08[C++ PATCH] Kill DECL_SAVED_FUNCTION_DATANathan Sidwell1-2/+2
2019-04-29[C++ PATCH] some cleanupsNathan Sidwell1-4/+3
2019-04-08re PR c++/89914 (ICE in nothrow_spec_p, at cp/except.c:1238)Paolo Carlini1-1/+8
2019-03-21re PR c++/89571 (ICE in nothrow_spec_p, at cp/except.c:1238)Paolo Carlini1-0/+3
2019-02-27re PR c++/89488 (ICE in merge_exception_specifiers, at cp/typeck2.c:2395)Paolo Carlini1-3/+7
2019-02-19PR c++/88368 - wrong 'use of deleted function'Jason Merrill1-1/+9
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-12-19[PR c++/88146] do not crash synthesizing inherited ctor(...)Alexandre Oliva1-43/+46
2018-12-06PR c++/88136 - -Wdeprecated-copy false positivesJason Merrill1-1/+1
2018-11-21re PR c++/88122 (g++ ICE: internal compiler error: Segmentation fault)Jakub Jelinek1-2/+6
2018-11-15[C++ DR 2336] virtual dtors, exception specs & abstract classesNathan Sidwell1-12/+14
2018-11-15[C++ DR 2336] Clean up synth walkers firstNathan Sidwell1-85/+56
2018-09-28calls.c (expand_call): Try to do a tail call for thunks at -O0 too.Eric Botcazou1-1/+1
2018-09-24re PR c++/85070 (ICE on C++ code: in lazily_declare_fn, at cp/method.c:2409)Paolo Carlini1-1/+1