aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/semantics.c
AgeCommit message (Expand)AuthorFilesLines
2020-10-01c++: pushdecl_top_level must set contextNathan Sidwell1-0/+1
2020-09-24c++: Cleanup some decl pushing apisNathan Sidwell1-2/+2
2020-09-16c++: local-scope OMP UDR reductions have no template headNathan Sidwell1-8/+9
2020-09-15OpenMP/Fortran: Fix (re)mapping of allocatable/pointer arrays [PR96668]Tobias Burnus1-2/+2
2020-09-10c++: DECL_LOCAL_FUNCTION_P -> DECL_LOCAL_DECL_PNathan Sidwell1-1/+1
2020-09-01openmp: Check for PARM_DECL before using C_ARRAY_PARAMETER or DECL_ARRAY_PARA...Jakub Jelinek1-1/+1
2020-08-25OpenMP: Improve map-clause error message for array function parameter (PR96678)Tobias Burnus1-2/+7
2020-08-25c++: Fix up ptr.~PTR () handling [PR96721]Jakub Jelinek1-1/+1
2020-08-14c++: Final bit of name-lookup api simplificationNathan Sidwell1-2/+2
2020-08-14c++: Yet more name-lookup api simplificationNathan Sidwell1-2/+2
2020-08-14c++: More simplification of name_lookup apiNathan Sidwell1-2/+2
2020-08-13[c++]: Unconfuse lookup_name_real API a bitNathan Sidwell1-2/+2
2020-07-20c++: Pseudo-destructor ends object lifetime.Jason Merrill1-7/+14
2020-07-09openacc: Set bias to zero for explicit attach/detach clauses in C and C++Julian Brown1-0/+16
2020-06-16openmp: Initial part of OpenMP 5.0 non-rectangular loop supportJakub Jelinek1-31/+43
2020-06-16c++: TI_DEFERRED_ACCESS_CHECKS and dependent declsPatrick Palka1-0/+7
2020-06-16c++: Clean up previous change [PR41437]Patrick Palka1-6/+6
2020-06-16c++: Improve access checking inside templates [PR41437]Patrick Palka1-51/+72
2020-05-15c++: decltype of invalid non-dependent expr [PR57943]Patrick Palka1-0/+8
2020-05-13c++: Formatting fixups & some simplifications.Nathan Sidwell1-3/+2
2020-05-01c++: Missing SFINAE with inaccessible static data member [PR90880]Patrick Palka1-7/+11
2020-04-25c++: Avoid -Wreturn-type warning if a template fn calls noreturn template fn ...Jakub Jelinek1-1/+1
2020-03-30c++: Fix handling of internal fn calls in statement expressions [PR94385]Jakub Jelinek1-1/+2
2020-03-28c++: requires-expression outside of a template is misevaluated [PR94252]Patrick Palka1-2/+4
2020-02-05c++: Mark __builtin_convertvector operand as read [PR93557]Jakub Jelinek1-1/+2
2020-01-31c++: Fix sizeof VLA lambda capture.Jason Merrill1-2/+9
2020-01-26c++: avoid ICE with __builtin_memset (PR90997).Jason Merrill1-1/+0
2020-01-22PR c++/93324 - ICE with -Wall on constexpr if.Marek Polacek1-0/+3
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-12-20OpenACC 2.6 deep copy: C and C++ front-end partsJulian Brown1-12/+86
2019-12-19Add OpenACC 2.6's no_createJulian Brown1-0/+1
2019-12-18typeck.c (cxx_sizeof_or_alignof_type): Add location_t parameter and use it th...Paolo Carlini1-6/+10
2019-12-09typeck.c (check_for_casting_away_constness): Add location_t parameter and use...Paolo Carlini1-7/+14
2019-12-05typeck2.c (build_functional_cast): Add location_t parameter and use it.Paolo Carlini1-1/+2
2019-11-29re PR c++/60228 (ICE using lambda in #pragma omp declare reduction)Jakub Jelinek1-1/+7
2019-11-27re PR c++/92236 ([concepts] Explain non-satisfaction in static_assert)Andrew Sutton1-11/+9
2019-11-27Diagnose certain constraint errors as hard errors, but otherwise treat them t...Andrew Sutton1-10/+0
2019-11-25typeck.c (cp_build_indirect_ref_1): Add location_t parameter and use it in er...Paolo Carlini1-2/+3
2019-11-19re PR c++/92504 (ICE on gcc-9 -fopenmp: internal compiler error: tree check: ...Jakub Jelinek1-1/+0
2019-11-11c-parser.c (c_parser_translation_unit): Diagnose declare target without corre...Jakub Jelinek1-0/+8
2019-11-02PR c++/88335 - Implement P1073R3: Immediate functionsJakub Jelinek1-1/+2
2019-10-14re PR c++/92084 (ICE: tree check: expected tree that contains 'decl minimal' ...Jakub Jelinek1-1/+3
2019-10-11re PR c++/91987 (-fstrict-eval-order issues)Jakub Jelinek1-0/+9
2019-10-09Update the concepts implementation to conform to C++20.Jason Merrill1-6/+49
2019-09-27re PR c++/88203 (assert does not compile with OpenMP's pragma omp parallel fo...Jakub Jelinek1-0/+7
2019-09-15Change C++ to C comments.Jason Merrill1-5/+4
2019-08-31Add source location to TRAIT_EXPR.Jason Merrill1-3/+5
2019-08-28PR c++/81676 - bogus -Wunused warnings in constexpr if.Marek Polacek1-0/+22
2019-08-28PR c++/91428 - warn about std::is_constant_evaluated in if constexpr.Marek Polacek1-0/+36
2019-08-24semantics.c (finish_switch_cond): Improve error message location.Paolo Carlini1-1/+3