aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/semantics.cc
AgeCommit message (Expand)AuthorFilesLines
2024-12-09c++: Allow overloaded builtins to be used in SFINAE contextMatthew Malcomson1-1/+2
2024-12-05Allow limited extended asm at toplevel [PR41045]Jakub Jelinek1-2/+90
2024-11-28c++: Implement P2662R3, Pack Indexing [PR113798]Marek Polacek1-3/+19
2024-11-22build: Remove INCLUDE_MEMORY [PR117737]Andrew Pinski1-1/+0
2024-11-22OpenMP: Add 'interop' clause to 'dispatch' for C/C++Tobias Burnus1-9/+20
2024-11-22OpenMP: 'interop' construct - add C/C++ parser support, improve Fortran parsingTobias Burnus1-1/+121
2024-11-20OpenMP: C++ front-end support for dispatch + adjust_argsPaul-Antoine Arras1-0/+20
2024-11-19c++: reduce redundant deprecated warningsJason Merrill1-4/+5
2024-11-08c++: Fix ICE on constexpr virtual function [PR117317]Jakub Jelinek1-1/+4
2024-10-25gcc: Remove trailing whitespaceJakub Jelinek1-3/+3
2024-10-25c++/modules: Prevent maybe_clone_decl being called multiple times [PR115007]Nathaniel Shead1-1/+1
2024-10-24Use unique_ptr in more places in pretty_printer/diagnostics [PR116613]David Malcolm1-0/+1
2024-10-15c: Implement C2Y N3355 - Named Loops [PR117022]Jakub Jelinek1-6/+8
2024-10-01c++: introduce __builtin_is_virtual_base_ofGiuseppe D'Angelo1-0/+12
2024-09-25c++: use TARGET_EXPR accessorsMarek Polacek1-1/+1
2024-09-24c++: Implement C++23 P2718R0 - Wording for P2644R1 Fix for Range-based for Lo...Jakub Jelinek1-15/+41
2024-09-12c++: Make __builtin_launder reject invalid types [PR116673]Jonathan Wakely1-3/+3
2024-09-11c++: Ensure ANNOTATE_EXPRs remain outermost expressions in conditions [PR116140]Alex Coplan1-1/+87
2024-09-05c++: Add missing auto_diagnostic_groupsNathaniel Shead1-0/+9
2024-08-15c++: c->B::m access resolved through current inst [PR116320]Patrick Palka1-3/+8
2024-08-05c++: remove function/var concepts codeMarek Polacek1-14/+3
2024-08-01c++: Fix up error recovery of invalid structured bindings used in conditions ...Jakub Jelinek1-0/+2
2024-07-27c++: ICE with concept, local class, and lambda [PR115561]Jason Merrill1-1/+1
2024-07-23C++: Support clang compatible [[musttail]] (PR83324)Andi Kleen1-0/+1
2024-07-20Revert "C++: Support clang compatible [[musttail]] (PR83324)"Andi Kleen1-1/+0
2024-07-19C++: Support clang compatible [[musttail]] (PR83324)Andi Kleen1-0/+1
2024-07-17c++: diagnose failed qualified lookup into current instPatrick Palka1-1/+1
2024-07-04c++ frontend: check for missing condition for novector [PR115623]Tamar Christina1-1/+1
2024-07-02c++: Implement C++26 P0963R3 - Structured binding declaration as a condition ...Jakub Jelinek1-0/+17
2024-06-25c++: decltype of capture proxy of ref [PR115504]Patrick Palka1-1/+0
2024-06-25c++: ICE with __has_unique_object_representations [PR115476]Marek Polacek1-1/+1
2024-06-25c++: using non-dep array var of unknown bound [PR115358]Patrick Palka1-7/+0
2024-06-12Move cexpr_stree tree string build into utility functionAndi Kleen1-0/+14
2024-06-11Factor out static_assert constexpr string extraction for reuseAndi Kleen1-115/+141
2024-06-05openmp: OpenMP loop transformation supportJakub Jelinek1-16/+125
2024-05-15openmp: Diagnose using grainsize+num_tasks clauses together [PR115103]Jakub Jelinek1-0/+16
2024-05-13c++: Avoid using __array_rank as a variable name [PR115061]Ken Matsui1-3/+3
2024-05-10c++: Implement __is_nothrow_invocable built-in traitKen Matsui1-0/+5
2024-05-10c++: Implement __is_invocable built-in traitKen Matsui1-0/+5
2024-05-10c++: Implement __array_rank built-in traitKen Matsui1-3/+21
2024-05-10c++: Implement __decay built-in traitKen Matsui1-0/+12
2024-05-10c++: Implement __add_rvalue_reference built-in traitKen Matsui1-0/+6
2024-05-10c++: Implement __add_lvalue_reference built-in traitKen Matsui1-0/+6
2024-05-10c++: Implement __remove_all_extents built-in traitKen Matsui1-0/+3
2024-05-10c++: Implement __remove_extent built-in traitKen Matsui1-0/+5
2024-05-10c++: Implement __add_pointer built-in traitKen Matsui1-3/+33
2024-05-10c++: Implement __is_unbounded_array built-in traitKen Matsui1-0/+4
2024-05-09c++: failure to suppress -Wsizeof-array-div in template [PR114983]Marek Polacek1-0/+2
2024-05-03c++: Implement __is_pointer built-in traitKen Matsui1-0/+4
2024-05-03c++: Implement __is_volatile built-in traitKen Matsui1-0/+4