aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/tree.c
AgeCommit message (Expand)AuthorFilesLines
2021-05-27c++: parameter pack inside static_assert [PR99893]Patrick Palka1-0/+5
2021-05-26c++: constexpr and copy elision within mem init [PR100368]Patrick Palka1-7/+8
2021-05-18c++: template template parm pack expansion [PR100372]Jason Merrill1-7/+12
2021-05-18PR100281 C++: Fix SImode pointer handlingAndreas Krebbel1-6/+19
2021-05-07c++: reject class lvalues in 'rvalue'Jason Merrill1-1/+6
2021-05-07c++: avoid non-TARGET_EXPR class prvaluesJason Merrill1-1/+2
2021-04-29c++: unset COMPOUND_LITERAL_P [PR100079]Jason Merrill1-6/+2
2021-04-16c++: C++20 class NTTP trailing zero-init [PR100079]Jason Merrill1-9/+19
2021-04-15c++: noexcept error recursion [PR100101]Jason Merrill1-5/+0
2021-04-01c++: variadic lambda noexcept-specifier [PR99583]Jason Merrill1-0/+5
2021-03-31c++: Alias template in pack expansion [PR99445]Jason Merrill1-0/+9
2021-03-26c++: Fix ICE with nsdmi [PR99705]Jakub Jelinek1-0/+42
2021-03-16c++: Fix NaN as C++20 template argumentJason Merrill1-1/+1
2021-02-16c++: Revert EXPR_LOCATION change to build_aggr_init_expr [PR96997]Patrick Palka1-3/+0
2021-02-03c++: ICE with late parsing of noexcept in nested class [PR98899]Marek Polacek1-2/+1
2021-02-01c++: alias in qualified-id in template arg [PR98570]Jason Merrill1-6/+1
2021-01-15c++: Fix qualified array-type construction [PR 98538]Nathan Sidwell1-3/+5
2021-01-15c++: Fix list-init of array of no-copy type [PR63707]Jason Merrill1-1/+9
2021-01-14c++: Fix erroneous parm comparison logic [PR 98372]Nathan Sidwell1-2/+2
2021-01-12c++: Fix ICE with CTAD in concept [PR98611]Patrick Palka1-1/+4
2021-01-11c++, abi: Fix abi_tag attribute handling [PR98481]Jakub Jelinek1-6/+16
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2021-01-02Free datastructures pointing to CFG after parsingJan Hubicka1-0/+9
2020-12-11c++: cp_tree_equal tweaksNathan Sidwell1-4/+18
2020-12-07c++: Adjust array type constructionNathan Sidwell1-11/+29
2020-12-04c++: Revert dependent-array changes [PR 98116]Nathan Sidwell1-29/+11
2020-12-03c++: Exported using declsNathan Sidwell1-5/+10
2020-12-03c++: Fix array type dependency [PR 98107]Nathan Sidwell1-0/+10
2020-12-03c++: Add __builtin_bit_cast to implement std::bit_cast [PR93121]Jakub Jelinek1-0/+2
2020-12-03c++: Implement LWG3396 Clarify point of reference for source_location::curren...Jakub Jelinek1-0/+26
2020-12-02c++: Extend build_array_type APINathan Sidwell1-11/+19
2020-12-02C++ Module Binding VectorNathan Sidwell1-0/+17
2020-11-06Move ipa-refs from ggc to heap.Jan Hubicka1-2/+1
2020-11-03c++: Not all character types are byte-access types.Jason Merrill1-2/+3
2020-11-03c++: Directly fixup deferred eh-specsNathan Sidwell1-0/+46
2020-11-03c++: cp_tree_equal cleanupsNathan Sidwell1-22/+26
2020-10-07c++: Distinguish alignof and __alignof__ in cp_tree_equal [PR97273]Patrick Palka1-0/+2
2020-10-07c++: Adding exception specs can changed dependentnessNathan Sidwell1-0/+3
2020-10-01c++: Kill DECL_HIDDEN_PNathan Sidwell1-10/+2
2020-09-29c++: Hiddenness is a property of the symbol tableNathan Sidwell1-16/+14
2020-07-29c++: Implement C++20 implicit move changes. [PR91427]Jason Merrill1-1/+6
2020-07-14c++: Comments & formattingNathan Sidwell1-1/+1
2020-07-10c++: Support non-type template parms of union type.Jason Merrill1-7/+0
2020-07-10c++: Allow floating-point template parms in C++20.Jason Merrill1-14/+20
2020-05-19PR c++/94923 - False positive -Wclass-memaccess with trivially copyable std::...Martin Sebor1-8/+16
2020-05-13c++: Replace "C++2a" with "C++20".Jason Merrill1-2/+2
2020-05-11c++: tree walk into TYPENAME_TYPE.Jason Merrill1-4/+18
2020-04-23c++: zero_init_expr_p of dependent expressionPatrick Palka1-1/+1
2020-04-22c++: reject scalar array initialization with nullptr [PR94510]Martin Sebor1-70/+27
2020-04-20c++: Expr pack expansion equality [pr94454]Nathan Sidwell1-6/+18