summaryrefslogtreecommitdiff
path: root/gcc/cp/class.c
Commit message (Expand)AuthorAgeFilesLines
* Rename .c files to .cc files.Martin Liska2022-01-171-10409/+0
* c++: Fix ICEs with OBJ_TYPE_REF pretty printing [PR101597]Jakub Jelinek2022-01-111-1/+2
* Update copyright years.Jakub Jelinek2022-01-031-1/+1
* c++: layout of aggregate base with DMI [PR103681]Jason Merrill2021-12-161-41/+104
* c++: Add -fimplicit-constexprJason Merrill2021-11-151-3/+8
* c++: Skip unnamed bit-fields moreMarek Polacek2021-11-091-4/+3
* c++: array cv-quals and template specialization [PR101402]Jason Merrill2021-10-151-1/+1
* c++: defaulted <=> with bitfields [PR102490]Jakub Jelinek2021-10-051-1/+12
* c++, abi: Set DECL_FIELD_CXX_ZERO_WIDTH_BIT_FIELD on C++ zero width bitfields...Jakub Jelinek2021-09-031-2/+19
* C-family: Add attribute 'unavailable'.Iain Sandoe2021-09-011-0/+2
* c++: Implement P0466R5 __cpp_lib_is_layout_compatible compiler helpers [PR101...Jakub Jelinek2021-08-171-30/+0
* c++: Reject anonymous struct with basesJason Merrill2021-07-301-2/+1
* vec: use auto_vec in a few more placesJason Merrill2021-07-141-3/+1
* c++: constexpr aggr init of empty class [PR101040]Jason Merrill2021-06-261-1/+1
* cp: add support for per-location warning groups.Martin Sebor2021-06-241-1/+1
* c++: using-enum and access specifiers [PR100862]Patrick Palka2021-06-031-0/+15
* c++: Prune dead functions.Marek Polacek2021-05-181-13/+0
* c++: C++11 range-for and ovl/lkp_iteratorJason Merrill2021-05-011-25/+20
* c++: Fix friend attributes [PR51344]Jason Merrill2021-04-291-1/+1
* c++: ICE with anonymous union [PR97974]Jason Merrill2021-04-291-31/+3
* c++: -Wdeprecated-copy and using operator= [PR92145]Jason Merrill2021-04-271-1/+2
* c++: constexpr, inheritance, and local class [PR91933]Jason Merrill2021-04-131-3/+10
* c++: Add ABI version for PR98481 fixJason Merrill2021-04-011-3/+3
* PR c++/99251 - inconsistent -Wnonnull warning behaviour with dynamic_castMartin Sebor2021-03-021-17/+4
* c++: Completeness of typedef structs [PR 99294]Nathan Sidwell2021-03-011-18/+28
* c++: constexpr and empty fields [PR97566]Jason Merrill2021-01-261-6/+25
* c++, abi: Fix abi_tag attribute handling [PR98481]Jakub Jelinek2021-01-111-0/+8
* Update copyright years.Jakub Jelinek2021-01-041-1/+1
* c++: Fix initializing empty base from prvalue [PR97597]Jason Merrill2020-12-231-2/+29
* c++: Originating and instantiating moduleNathan Sidwell2020-12-081-0/+3
* c++: template and clone fns for modulesNathan Sidwell2020-12-081-1/+1
* c++: Implement C++20 'using enum'. [PR91367]Jason Merrill2020-11-131-0/+17
* c++: Improve error location for class using-decl.Jason Merrill2020-11-091-1/+3
* c++: Refactor clone copyingNathan Sidwell2020-11-031-17/+20
* c++: Don't purge the satisfaction cachesPatrick Palka2020-11-021-3/+0
* c++: DECL_FRIEND_P cleanupNathan Sidwell2020-10-141-2/+3
* c++: cleanup ctor_omit_inherited_parms [PR97268]Nathan Sidwell2020-10-021-126/+133
* c++: Fix resolving the address of overloaded pmf [PR96647]Patrick Palka2020-09-091-0/+13
* vec: add exact argument for various grow functions.Martin Liska2020-08-271-2/+3
* Set and test no-warning bit to avoid -Wnonnull for synthesized expressions.Martin Sebor2020-07-311-2/+8
* c++: better fixup_type_variantsNathan Sidwell2020-07-281-6/+4
* c++: Name as_base typeNathan Sidwell2020-07-271-2/+7
* c++: Don't add enums to class's decl_listNathan Sidwell2020-07-221-5/+8
* c++: Refactor some class fnsNathan Sidwell2020-07-141-16/+17
* c++: Comments & formattingNathan Sidwell2020-07-141-4/+8
* c++: [[no_unique_address]] fixes. [PR96105]Jason Merrill2020-07-101-7/+20
* c++: Expose cloning form predicatesNathan Sidwell2020-07-011-27/+41
* c++: Tweak function cloning namesNathan Sidwell2020-06-301-7/+15
* c++: Fix ICE with using and virtual function. [PR95719]Jason Merrill2020-06-241-0/+4
* c++: implicit operator== adjustments from P2002.Jason Merrill2020-06-171-29/+57