aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/typeck.c
AgeCommit message (Expand)AuthorFilesLines
2022-01-17Rename .c files to .cc files.Martin Liska1-11350/+0
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-12-16c++: two-stage name lookup for overloaded operators [PR51577]Patrick Palka1-21/+94
2021-12-07c++: Fix for decltype and bit-fields [PR95009]Marek Polacek1-3/+11
2021-11-26c++: Fix up taking address of an immediate function diagnostics [PR102753]Jakub Jelinek1-23/+15
2021-11-23Issue -Waddress also for reference members [PR96507].Martin Sebor1-1/+4
2021-11-22c++: remember pointer-to-member locationJason Merrill1-2/+13
2021-11-22c++: improved return expression locationJason Merrill1-5/+6
2021-11-19Restore ancient -Waddress for weak symbols [PR33925].Martin Sebor1-0/+2
2021-11-04c++: use range-for moreJason Merrill1-6/+3
2021-10-27c++: Diagnose taking address of an immediate member function [PR102753]Jakub Jelinek1-4/+12
2021-10-04c-family: Implement -Warray-compare [PR97573]Marek Polacek1-0/+13
2021-10-01Enhance -Waddress to detect more suspicious expressions [PR102103].Martin Sebor1-12/+82
2021-10-01ubsan: Move INT_MIN / -1 instrumentation from -fsanitize=integer-divide-by-ze...Jakub Jelinek1-2/+6
2021-09-08c++/102228 - make lookup_anon_field O(1)Richard Biener1-27/+5
2021-09-01C-family: Add attribute 'unavailable'.Iain Sandoe1-2/+7
2021-08-17c++: Implement P0466R5 __cpp_lib_is_layout_compatible compiler helpers [PR101...Jakub Jelinek1-0/+170
2021-07-27c++: Reject ordered comparison of null pointers [PR99701]Marek Polacek1-12/+3
2021-06-24cp: add support for per-location warning groups.Martin Sebor1-15/+12
2021-06-21c++: REF_PARENTHESIZED_P wrapper inhibiting NRVO [PR67302]Patrick Palka1-5/+4
2021-06-21inline-asm: Fix ICE with bitfields in "m" operands [PR100785]Jakub Jelinek1-1/+6
2021-05-31c++/88601 - [C/C++] __builtin_shufflevector supportRichard Biener1-0/+36
2021-05-26c++: access for hidden friend of nested class template [PR100502]Patrick Palka1-0/+10
2021-05-11c++: ICE casting class to vector [PR100517]Jason Merrill1-1/+1
2021-05-10c++: dependent operator expression lookup [PR51577]Patrick Palka1-5/+12
2021-05-07c++: avoid non-TARGET_EXPR class prvaluesJason Merrill1-0/+2
2021-04-15c++: Tweak merging of vector attributes that affect type identity [PR98852]Richard Sandiford1-2/+13
2021-04-05c++: -Wunused, constant, and generic lambda [PR96311]Jason Merrill1-0/+3
2021-04-05c++: reinterpret_cast from prvalue to rvalue ref [PR98440]Jason Merrill1-11/+7
2021-03-04c++: Redesign pending entity handling [PR 99170]Nathan Sidwell1-2/+9
2021-02-12Expunge namespace-scope IDENTIFIER_TYPE_VALUE & global_type_name [PR 99039]Nathan Sidwell1-1/+2
2021-02-01c++: alias in qualified-id in template arg [PR98570]Jason Merrill1-6/+3
2021-01-29c++: Fix -Weffc++ in templates [PR98841]Jakub Jelinek1-1/+9
2021-01-23c++: private inheritance access diagnostics fix [PR17314]Anthony Sharp1-1/+2
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-12-17c++: Diagnose unstable satisfactionPatrick Palka1-0/+1
2020-12-11c++: missing SFINAE with pointer subtraction [PR78173]Patrick Palka1-1/+1
2020-12-09c++: Don't require accessible dtors for some forms of new [PR59238]Jason Merrill1-1/+1
2020-12-07c++: check alias match for specializations [PR98116]Nathan Sidwell1-29/+32
2020-12-04c++: Revert dependent-array changes [PR 98116]Nathan Sidwell1-9/+10
2020-12-02c++: typename_type structural comparisonNathan Sidwell1-10/+9
2020-11-25Clean up -Wformat-diag warnings (PR bootstrap/97622, PR bootstrap/94982)Martin Sebor1-1/+2
2020-11-21Additional small changes to support opaque modesAaron Sawdey1-0/+1
2020-11-11c++: Correct the handling of alignof(expr) [PR88115]Patrick Palka1-6/+11
2020-11-06core: Rename DECL_IS_BUILTIN -> DECL_IS_UNDECLARED_BUILTINNathan Sidwell1-1/+1
2020-10-29c++: Reject float <=> enum.Marek Polacek1-2/+11
2020-10-28c++: Deprecate arithmetic convs on different enums [PR97573]Marek Polacek1-5/+107
2020-10-23c, c++: Implement -Wsizeof-array-div [PR91741]Marek Polacek1-2/+8
2020-10-02c++: Move CALL_FROM_NEW_OR_DELETE_P to tree.hJason Merrill1-1/+1
2020-08-12c++: Fixing the wording of () aggregate-init [PR92812]Marek Polacek1-0/+14