]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/cp/decl.cc
Update copyright years.
[thirdparty/gcc.git] / gcc / cp / decl.cc
2023-01-16  Jakub JelinekUpdate copyright years.
2023-01-16  Jakub Jelinekc, c++: Allow ignoring -Winit-self through pragmas...
2023-01-04  Jakub Jelinekc++: Error recovery in merge_default_template_args...
2022-12-21  Jason Merrillc++: source position of lambda captures [PR84471]
2022-12-19  Patrick Palkac++: modules and std::source_location::current() def...
2022-12-02  Bernhard Reutner... c++: Set the locus of the function result decl
2022-11-29  Patrick Palkac++: explicit specialization and trailing requirements...
2022-11-19  Jeff Chapman IIc++: implement P1492 contracts
2022-11-18  Jakub Jelinekc++: Implement CWG2635 - Constrained structured bindings
2022-11-18  Marek Polacekc++: constinit on pointer to function [PR104066]
2022-11-16  Jakub Jelinekc++: Fix up calls to static operator() or operator...
2022-11-15  Marek Polacekc++: Disable -Wignored-qualifiers for template args...
2022-11-15  Jakub Jelinekc++: Implement C++23 P2589R1 - - static operator[]
2022-11-08  Jason Merrillc++: implement P2468R2, the equality operator you are...
2022-11-01  Jason Merrillc++: set TREE_NOTHROW after genericize
2022-11-01  Jason Merrillc++: formatting tweaks
2022-10-28  Jason Merrillc++: apply friend attributes sooner
2022-10-24  Arsen Arsenovićc-family: Implicitly return zero from main even on...
2022-10-13  Jason Merrillc++: trivial formatting cleanups
2022-10-08  Jason Merrillc++: track whether we expect a TARGET_EXPR to be elided
2022-10-03  Jakub Jelinekc++: Disallow jumps into statement expressions
2022-09-27  Jakub Jelinekc++: Implement C++23 P1169R4 - static operator() [PR106651]
2022-09-27  Jakub Jelinekc++: Improve diagnostics about conflicting specifiers
2022-09-20  Patrick Palkac++: modules and non-dependent auto deduction
2022-09-15  Richard BienerMove void_list_node init to common code
2022-09-13  Patrick Palkac++: two-parameter version of cxx_constant_value
2022-09-13  Patrick Palkac++: some missing-SFINAE fixes
2022-09-12  Patrick Palkac++: remove '_sfinae' suffix from functions
2022-09-12  Jason Merrillc++: auto member function and auto variable [PR106893]
2022-09-07  Jason Merrillc++: diagnostic for template placeholder in parm [PR106793]
2022-09-06  Jason Merrillc++: C++23 operator[] allows default arguments
2022-08-29  Marek Polacekc++: Fix C++11 attribute propagation [PR106712]
2022-08-25  Marek Polacekc: Implement C23 nullptr (N3042)
2022-08-17  Marek Polacekc++: Extend -Wpessimizing-move to other contexts
2022-08-17  Tobias BurnusOpenMP/C++: Allow classes with static members to be...
2022-08-11  Marek Polacekc-family: Honor -Wno-init-self for cv-qual vars [PR102633]
2022-07-21  Jason Merrillc++: defaulted friend op== [PR106361]
2022-06-23  Jason Merrillc++: anon union designated init [PR105925]
2022-06-10  Patrick Palkac++: improve TYPENAME_TYPE hashing [PR65328]
2022-06-08  Jason Merrillc++: non-templated friends [PR105852]
2022-06-08  Jason Merrillc++: redeclared hidden friend take 2 [PR105852]
2022-06-07  Roger SaylePR c++/96442: Improved error recovery in enumerations.
2022-06-03  Jason Merrillc++: redeclared hidden friend [PR105761]
2022-05-31  Patrick Palkac++: squash cp_build_qualified_type/_real
2022-05-31  Patrick Palkac++: use current_template_constraints more
2022-05-26  Patrick Palkac++: constrained partial spec forward decl [PR96363]
2022-05-25  Marek Polacekc++: fix ICE on invalid attributes [PR96637]
2022-05-17  Jason Merrillc++: constexpr ref to array of array [PR102307]
2022-05-11  Nathan Sidwell[c++] Add module attachment
2022-05-10  Nathan Sidwell[c++] Disambiguate ModuleKind flags
2022-05-10  Jason Merrillc++: fix arm-eabi crash building libstdc++ [PR105529]
2022-05-09  Patrick Palkac++: constexpr init of union sub-aggr w/ base [PR105491]
2022-05-04  Jason Merrillc++: optimize reshape_init
2022-05-04  Jason Merrillc++: Remove cdtor_label
2022-04-29  Jason Merrillc++: reorganize friend template matching [PR91618]
2022-04-29  Jason Merrillc++: tidy auto deduction
2022-04-29  Jason Merrillc++: check completeness after auto deduction [PR80351]
2022-04-15  Jason Merrillc++: unsigned int32_t enum promotion [PR102804]
2022-04-14  Jason Merrillc++: NRV and ref-extended temps [PR101442]
2022-04-12  Jason Merrillc++: local function versioning [PR104669]
2022-04-12  Jason Merrillc++: rodata and defaulted ctor [PR104142]
2022-04-07  Jason Merrillc++: conversion with trailing return type [PR101051]
2022-04-04  Jason Merrillc++: repeated friend template [PR101894]
2022-03-24  Marek Polacekc++: ICE with template code in constexpr [PR104284]
2022-03-24  Jakub Jelinekc++: extern thread_local declarations in constexpr...
2022-03-23  Jason Merrillc++: tweak PR103337 fix
2022-03-21  Jason Merrillc++: designated init and aggregate members [PR103337]
2022-03-21  Jason Merrillc++: designator and anon struct [PR101767]
2022-03-12  Patrick Palkac++: naming a dependently-scoped template for CTAD...
2022-03-10  Marek Polacekc++: ICE with operator delete [PR104846]
2022-03-10  Jakub Jelinekc++: allow variadic operator[] for C++23 [PR103460]
2022-03-10  Roger SaylePR c++/95999: Improved error recovery in enumeration...
2022-03-09  Patrick Palkac++: detecting copy-init context during CTAD [PR102137]
2022-03-09  Patrick Palkac++: merge default targs for function templates [PR65396]
2022-03-08  Roger SaylePR c++/96440: ICE-on-invalid-code error recovery.
2022-02-28  Marek Polacekc++: Lost deprecated/unavailable attr in class tmpl...
2022-02-03  Jason Merrillc++: dependent array bounds completion [PR104302]
2022-01-31  Marek Polacekc++: ICE with auto[] and VLA [PR102414]
2022-01-28  Patrick Palkac++: var tmpl w/ dependent constrained auto type [PR103341]
2022-01-27  Marek Polacekc++: new-expr of array of deduced class tmpl [PR101988]
2022-01-26  Marek Polacekwarn-access: Prevent -Wuse-after-free on ARM [PR104213]
2022-01-23  Will Wrayc++: designated init of char array by string constant...
2022-01-23  Jason Merrillc++: constexpr and -fno-elide-constructors [PR101072]
2022-01-20  Jason Merrillc++: designator for base class member [PR101405]
2022-01-20  Patrick Palkac++: consistently diagnose bare CTAD placeholder in...
2022-01-17  Martin LiskaChange references of .c files to .cc files
2022-01-17  Martin LiskaRename .c files to .cc files.