aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/init.cc
AgeCommit message (Expand)AuthorFilesLines
2 daysc++: allow array mem-init with -fpermissive [PR116634]Jason Merrill1-1/+3
2 daysc++: Don't crash upon invalid placement new operator [PR117101]Simon Martin1-2/+3
13 daysgcc: Remove trailing whitespaceJakub Jelinek1-3/+3
2024-10-24Use unique_ptr in more places in pretty_printer/diagnostics [PR116613]David Malcolm1-0/+1
2024-10-18gcc/: Rename array_type_nelts => array_type_nelts_minus_oneAlejandro Colomar1-4/+4
2024-09-27c++: ICE with structured bindings and m-d array [PR102594]Marek Polacek1-1/+7
2024-09-05c++: Add missing auto_diagnostic_groupsNathaniel Shead1-0/+8
2024-08-06c++: zero-init and class nttp [PR94568]Jason Merrill1-0/+3
2024-07-31c++: array new with value-initialization, again [PR115645]Marek Polacek1-1/+4
2024-07-10c++: array new with value-initialization [PR115645]Marek Polacek1-4/+8
2024-07-02c++: Implement C++26 P3144R2 - Deleting a Pointer to an Incomplete Type Shoul...Jakub Jelinek1-2/+36
2024-05-28c++: extend -Wself-move for mem-init-list [PR109396]Marek Polacek1-2/+3
2024-05-23c++: deleting array temporary [PR115187]Jason Merrill1-1/+8
2024-05-14c++ comment adjustments for 114935Jason Merrill1-2/+8
2024-05-08c++/modules: Stream unmergeable temporaries by value again [PR114856]Nathaniel Shead1-1/+1
2024-05-07c++: DECL_DECOMPOSITION_P cleanupMarek Polacek1-1/+1
2024-03-25c++: broken direct-init with trailing array member [PR114439]Marek Polacek1-1/+5
2024-03-22c++: direct-init of an array of class type [PR59465]Marek Polacek1-3/+28
2024-03-02c++: Ensure DECL_CONTEXT is set for temporary vars [PR114005]Nathaniel Shead1-1/+1
2024-02-29c++: -Wuninitialized when binding a ref to uninit DM [PR113987]Marek Polacek1-1/+2
2024-01-25c++: array of PMF [PR113598]Jason Merrill1-1/+3
2024-01-15c++: non-dep array list-init w/ non-triv dtor [PR109899]Patrick Palka1-1/+2
2024-01-09c++: P0847R7 (deducing this) - prerequisite changes. [PR102609]waffl3x1-2/+2
2024-01-03Update copyright years.Jakub Jelinek1-1/+1
2023-10-27c++: another build_new_1 folding fix [PR111929]Patrick Palka1-4/+4
2023-10-24c++: non-dep array new-expr size [PR111929]Patrick Palka1-4/+5
2023-10-20c++: rename tsubst_copy_and_build and tsubst_exprPatrick Palka1-2/+1
2023-10-20c++: remove NON_DEPENDENT_EXPR, part 2Patrick Palka1-5/+0
2023-08-04frontend: Add novector C++ pragmaTamar Christina1-1/+1
2023-07-28c++: devirtualization of array destruction [PR110057]Ng YongXiang1-4/+7
2023-06-29c++: NSDMI instantiation during overload resolution [PR110468]Patrick Palka1-0/+4
2023-06-12c++: build initializer_list<string> in a loop [PR105838]Jason Merrill1-2/+11
2023-05-17c++: Don't try to initialize zero width bitfields in zero initialization [PR1...Jakub Jelinek1-6/+13
2023-05-01c++: array DMI and member fn [PR109666]Jason Merrill1-23/+2
2023-04-26c++: remove nsdmi_inst hashtableJason Merrill1-6/+4
2023-03-30c++: anonymous union member reference [PR105452]Jason Merrill1-1/+1
2023-03-21c++: DMI in template with virtual base [PR106890]Jason Merrill1-0/+14
2023-03-16c++: __func__ and local class DMI [PR105809]Jason Merrill1-9/+18
2023-03-09c++: allocator temps in list of arrays [PR108773]Jason Merrill1-21/+57
2023-01-23c++: Quash bogus -Wunused-value with new [PR107797]Marek Polacek1-0/+2
2023-01-16Update copyright years.Jakub Jelinek1-1/+1
2022-12-23c++: get_nsdmi in template context [PR108116]Patrick Palka1-0/+4
2022-12-15c++: rename parameterJason Merrill1-4/+5
2022-12-12Revert "c++: build initializer_list<string> in a loop [PR105838]"Jason Merrill1-11/+2
2022-12-08c++: build initializer_list<string> in a loop [PR105838]Jason Merrill1-2/+11
2022-12-08c++: fewer allocator temps [PR105838]Jason Merrill1-1/+58
2022-11-15c++: remove i_c_e_p parm from tsubst_copy_and_buildPatrick Palka1-4/+2
2022-11-15c++: remove function_p parm from tsubst_copy_and_buildPatrick Palka1-1/+1
2022-10-07c++: track whether we expect a TARGET_EXPR to be elidedJason Merrill1-15/+16
2022-10-07c++: catch parm initialization tweakJason Merrill1-11/+12