aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
AgeCommit message (Expand)AuthorFilesLines
2023-10-20c++: abstract class and overload resolutionJason Merrill1-24/+6
2023-10-20c++: fix tourney logicJason Merrill1-2/+3
2023-10-20c++: Constructor streaming [PR105322]Nathan Sidwell1-25/+33
2023-10-20c++: rename tsubst_copy_and_build and tsubst_exprPatrick Palka5-106/+83
2023-10-20c++: merge tsubst_copy into tsubst_copy_and_buildPatrick Palka2-744/+445
2023-10-20c++: non-static memfn call dependence cleanup [PR106086]Patrick Palka3-76/+15
2023-10-20c++: remove NON_DEPENDENT_EXPR, part 2Patrick Palka9-131/+6
2023-10-20c++: remove NON_DEPENDENT_EXPR, part 1Patrick Palka13-147/+13
2023-10-20Control flow redundancy hardeningAlexandre Oliva2-4/+7
2023-10-19c++: indirect change of active union member in constexpr [PR101631,PR102286]Nathaniel Shead4-52/+134
2023-10-19c++: Improve diagnostics for constexpr cast from void*Nathaniel Shead1-12/+79
2023-10-20Daily bump.GCC Administrator1-0/+14
2023-10-19c++: small tweak for cp_fold_rMarek Polacek1-4/+3
2023-10-19diagnostic: rename new permerror overloadsJason Merrill1-3/+3
2023-10-19c++: use G_ instead of _Jason Merrill2-10/+10
2023-10-19Daily bump.GCC Administrator1-0/+4
2023-10-18diagnostic: add permerror variants with optJason Merrill1-7/+3
2023-10-18Daily bump.GCC Administrator1-0/+31
2023-10-17c++: accepts-invalid with =delete("") [PR111840]Marek Polacek1-7/+7
2023-10-17c++: Fix compile-time-hog in cp_fold_immediate_r [PR111660]Marek Polacek1-23/+29
2023-10-17c++: mangling tweaksJason Merrill2-57/+34
2023-10-17c++: Add missing auto_diagnostic_groups to constexpr.ccNathaniel Shead1-0/+9
2023-10-17Daily bump.GCC Administrator1-0/+16
2023-10-16c++: improve fold-expr locationJason Merrill5-21/+33
2023-10-16c++: fix truncated diagnostic in C++23 [PR111272]Marek Polacek1-1/+9
2023-10-15Daily bump.GCC Administrator1-0/+6
2023-10-14middle-end: Allow _BitInt(65535) [PR102989]Jakub Jelinek1-2/+0
2023-10-11Daily bump.GCC Administrator1-0/+5
2023-10-10c++: mangle multiple levels of template parms [PR109422]Jason Merrill1-0/+13
2023-10-09Daily bump.GCC Administrator1-0/+5
2023-10-08libcpp: eliminate COMBINE_LOCATION_DATADavid Malcolm1-1/+2
2023-10-04Daily bump.GCC Administrator1-0/+9
2023-10-03c++: print source code in print_instantiation_partial_context_lineDavid Malcolm1-0/+2
2023-10-03diagnostics: add ctors to text_info; add m_ prefixes to fieldsDavid Malcolm1-4/+4
2023-10-01Daily bump.GCC Administrator1-0/+4
2023-09-29Remove .PHONY targets when building .fda files during autoprofiledbootstrapEugene Rozenfeld1-2/+2
2023-09-29Daily bump.GCC Administrator1-0/+4
2023-09-28Remove some unused poly_int variablesRichard Sandiford1-1/+0
2023-09-23Daily bump.GCC Administrator1-0/+31
2023-09-22c++ __integer_pack conversion again [PR111357]Jason Merrill1-2/+7
2023-09-22c++: constexpr and designated initializerJason Merrill1-1/+1
2023-09-22c++: unroll pragma in templates [PR111529]Jason Merrill2-12/+9
2023-09-22c++: missing SFINAE in grok_array_decl [PR111493]Patrick Palka1-3/+12
2023-09-22c++: constraint rewriting during ttp coercion [PR111485]Patrick Palka1-2/+3
2023-09-21Daily bump.GCC Administrator1-0/+54
2023-09-20c, c++: Accept __builtin_classify_type (typename)Jakub Jelinek2-0/+62
2023-09-20c++: improve class NTTP object pretty printing [PR111471]Patrick Palka1-2/+17
2023-09-20c++: further optimize tsubst_template_declPatrick Palka1-18/+24
2023-09-20openmp: Add omp::decl attribute support [PR111392]Jakub Jelinek5-18/+171
2023-09-20Daily bump.GCC Administrator1-0/+70