summaryrefslogtreecommitdiff
path: root/gcc/cp/semantics.cc
AgeCommit message (Expand)Author
2025-11-22OpenMP: C++ front end support for "begin declare variant"Sandra Loosemore
2025-11-10c++: Implement C++26 P3920R0 - Wording for NB comment resolution on trivial r...Jakub Jelinek
2025-10-21c++: Implement C++23 P2674R1 - A trait for implicit lifetime typesJakub Jelinek
2025-10-09c++: Fix ICE with concept used as function [PR116477]Egas Ribeiro
2025-10-04c++, gimplify: Implement C++26 P2795R5 - Erroneous behavior for uninitialized...Jakub Jelinek
2025-09-02c++, contracts: Simplify contracts headers [NFC].Iain Sandoe
2025-08-28c++: Fix auto return type deduction with expansion statements [PR121583]Jakub Jelinek
2025-08-15c++: Implement __builtin_structured_binding_size traitJakub Jelinek
2025-08-13c++: P2036R3 - Change scope of lambda trailing-return-type [PR102610]Marek Polacek
2025-08-13c++: Implement C++26 P1306R5 - Expansion statements [PR120776]Jakub Jelinek
2025-08-06openmp: Add support for iterators in 'target update' clauses (C/C++)Kwok Cheung Yeung
2025-08-06openmp: Add support for iterators in map clauses (C/C++)Kwok Cheung Yeung
2025-07-31c++: consteval blocksMarek Polacek
2025-07-25diagnostics: convert diagnostic_t to enum class diagnostics::kindDavid Malcolm
2025-07-21Error handling for hard register constraintsStefan Schulze Frielinghaus
2025-07-16openmp: Refactor handling of iteratorsKwok Cheung Yeung
2025-07-15c, c++: Extend -Wunused-but-set-* warnings [PR44677]Jakub Jelinek
2025-07-11c++: Implement C++26 P2786R13 - Trivial Relocatability [PR119064]Jakub Jelinek
2025-07-09c++: 'this' in lambda in noexcept-spec [PR121008]Jason Merrill
2025-06-26c++, libstdc++: Implement C++26 P2830R10 - Constexpr Type OrderingJakub Jelinek
2025-06-02c++: __has_trivial_destructor regressionJason Merrill
2025-06-02OpenMP: Handle more cases in user/condition selectorSandra Loosemore
2025-05-30OpenMP: C++ "declare mapper" supportJulian Brown
2025-05-29c++: xobj lambda 'this' capture [PR113563]Jason Merrill
2025-05-28c++: add __is_*destructible builtins [PR107600]Jason Merrill
2025-05-26OpenMP/C++: Avoid ICE for BIND_EXPR with empty BIND_EXPR_BLOCK [PR120413]Tobias Burnus
2025-05-01c++: more overeager use of deleted function before ADL [PR119034]Patrick Palka
2025-04-19c++: minor EXPR_STMT cleanupJason Merrill
2025-04-17c++: improve pack index diagnosticsJason Merrill
2025-04-04c++: constraint variable used in evaluated context [PR117849]Patrick Palka
2025-03-27OpenMP: Fix C++ template handling with append_args' prefer_type modifierTobias Burnus
2025-03-24c++: pack indexing and if constevalJason Merrill
2025-03-13c++/modules: Handle gnu_inline attribute, cleanup linkage determination [PR11...Nathaniel Shead
2025-03-12c++: Look through capture proxy from outer lambda instead of erroring out [PR...Simon Martin
2025-02-13c++: Fix up regressions caused by for/while loops with declarations [PR118822]Jakub Jelinek
2025-02-11c++: change implementation of -frange-for-ext-temps [PR118574]Jason Merrill
2025-02-07c++: Fix up handling of for/while loops with declarations in condition [PR86769]Jakub Jelinek
2025-02-03c++: coroutines and range for [PR118491]Jason Merrill
2025-01-29c++: Return false from __is_bounded_array for zero-sized arrays [PR118655]Jakub Jelinek
2025-01-16c++: make finish_pseudo_destructor_expr SFINAE-aware [PR116417]Patrick Palka
2025-01-16OpenMP: C++ support for metadirectives and dynamic selectors.Sandra Loosemore
2025-01-16c++: Change c++2b and gnu++2b to c++23 and gnu++23 in C++ diagnosticsJakub Jelinek
2025-01-10c++: Fix up ICEs on constexpr inline asm strings in templates [PR118277]Jakub Jelinek
2025-01-03OpenMP/C++: Store location in cp_parser_omp_var_list for kind=0Tobias Burnus
2025-01-02Update copyright years.Jakub Jelinek
2024-12-18inline-asm: Add - constraint modifier support for toplevel extended asm [PR41...Jakub Jelinek
2024-12-18inline asm: Add new constraint for symbol definitionsJakub Jelinek
2024-12-09c++: Allow overloaded builtins to be used in SFINAE contextMatthew Malcomson
2024-12-05Allow limited extended asm at toplevel [PR41045]Jakub Jelinek
2024-11-28c++: Implement P2662R3, Pack Indexing [PR113798]Marek Polacek