aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
AgeCommit message (Expand)AuthorFilesLines
2019-11-29re PR c++/60228 (ICE using lambda in #pragma omp declare reduction)Jakub Jelinek5-6/+48
2019-11-28re PR c++/92695 (P1064R0 - virtual constexpr fails if object taken from array)Jakub Jelinek2-2/+11
2019-11-27Implement P1814R0, CTAD for alias templates.Jason Merrill7-108/+413
2019-11-27Fix constrained alias template transparency.Jason Merrill6-21/+75
2019-11-27PR c++/92206 - ICE with typedef to dependent alias.Jason Merrill7-39/+78
2019-11-27re PR c++/92236 ([concepts] Explain non-satisfaction in static_assert)Andrew Sutton7-31/+86
2019-11-27re PR c++/92439 ([concepts] trunk crashes on constraint satisfaction failure)Andrew Sutton2-99/+204
2019-11-27re PR c++/88395 (ICE: Segmentation fault signal terminated program cc1plus, w...Andrew Sutton2-0/+8
2019-11-27Diagnose certain constraint errors as hard errors, but otherwise treat them t...Andrew Sutton7-109/+132
2019-11-27re PR c++/92524 (ICE in short program with constexpr and std::array)Jakub Jelinek2-0/+11
2019-11-26Remember the location of a variable template-id.Jason Merrill3-25/+34
2019-11-27typeck.c (cp_build_unary_op): Consistently use the accurate location in seven...Paolo Carlini2-19/+34
2019-11-26re PR c++/92648 (Handling of unknown attributes)Jakub Jelinek2-1/+15
2019-11-26re PR c++/61414 (enum class bitfield size-checking needs a separate warning f...Jakub Jelinek2-1/+62
2019-11-25typeck.c (cp_build_indirect_ref_1): Add location_t parameter and use it in er...Paolo Carlini6-36/+62
2019-11-23re PR c++/92365 (ice unexpected expression ‘int16_t()’ of kind cast_expr)Bernd Edlinger2-2/+8
2019-11-22PR c++/88337 - P1327R1: Allow polymorphic typeid in constexpr.Marek Polacek3-5/+14
2019-11-22re PR c/90677 (gcc-9.1.0 fails to build __gcc_diag__ souce: error: 'cgraph_no...Jakub Jelinek2-0/+12
2019-11-22re PR c++/92458 (Constraints do not work with precompiled headers)Jakub Jelinek6-8/+22
2019-11-21PR c++/92450 - ICE with invalid nested name specifier.Marek Polacek2-3/+11
2019-11-21re PR c++/90842 (ICE in poplevel, at cp/decl.c:585)Jakub Jelinek2-0/+19
2019-11-20typeck2.c (build_x_arrow): Early return if decay_conversion returns error_mar...Paolo Carlini2-1/+10
2019-11-20re PR c++/90767 (jumbled error message with this and const)Jakub Jelinek2-1/+11
2019-11-20cvt.c (ocp_convert): Use additional warning sentinel.Paolo Carlini2-0/+5
2019-11-19re PR c++/92414 (internal compiler error: tree check: expected constructor, h...Jakub Jelinek2-0/+9
2019-11-19Consider parm types equivalence for operator rewrite tiebreaker.Jason Merrill2-24/+46
2019-11-19re PR c++/89913 (ICE with invalid using declaration)Andrew Sutton2-0/+15
2019-11-19re PR c++/92078 (error: 'struct std::ptr<Iter>' redeclared with different acc...Andrew Sutton2-40/+49
2019-11-19Suppress diagnostics substituting into a requires-expression (PR c++/92403).Andrew Sutton2-1/+13
2019-11-19re PR c++/92504 (ICE on gcc-9 -fopenmp: internal compiler error: tree check: ...Jakub Jelinek2-1/+6
2019-11-18typeck.c (cp_build_addr_expr_1): Use cp_expr_loc_or_input_loc in three places.Paolo Carlini2-6/+18
2019-11-18PR c++/91962 - ICE with reference binding and qualification conversion.Marek Polacek2-1/+7
2019-11-17method.c (lookup_comparison_result): Use %qD instead of %<%T::%D%> to print t...Jakub Jelinek2-2/+9
2019-11-15typeck.c (cp_truthvalue_conversion): Add tsubst_flags_t parameter and use it ...Paolo Carlini6-9/+20
2019-11-15Implement P1816R0, class template argument deduction for aggregates.Jason Merrill4-34/+165
2019-11-14Remove build_{same_sized_,}truth_vector_typeRichard Sandiford3-2/+8
2019-11-14c-parser.c (c_parser_omp_context_selector): Don't require score argument to f...Jakub Jelinek3-4/+26
2019-11-14omp-general.c (omp_context_name_list_prop): New function.Jakub Jelinek3-14/+48
2019-11-13PR c++/89070 - bogus [[nodiscard]] warning in SFINAE.Marek Polacek2-3/+12
2019-11-13[C++] Fix interaction between aka changes and DR1558 (PR92206)Richard Sandiford3-3/+19
2019-11-12[C++ PATCH] Merge some using-decl handlingNathan Sidwell2-106/+150
2019-11-12Remove gcc/params.* files.Martin Liska3-2/+5
2019-11-12Apply mechanical replacement (generated patch).Martin Liska3-3/+10
2019-11-12Add OpenACC 2.6 `serial' construct supportMaciej W. Rozycki4-5/+46
2019-11-11Implement P1946R0, Allow defaulting comparisons by value.Jason Merrill4-21/+44
2019-11-11* typeck.c (cp_build_binary_op): Sorry about <=> on VECTOR_TYPE.Jason Merrill2-0/+11
2019-11-11re PR c++/92447 (ICE in poplevel, at cp/decl.c:585)Jakub Jelinek2-4/+8
2019-11-11c-parser.c (c_parser_translation_unit): Diagnose declare target without corre...Jakub Jelinek2-0/+13
2019-11-10Implement D1957R0, T* to bool should be considered narrowing.Jason Merrill2-0/+11
2019-11-08PR c++/92215 - flawed diagnostic for bit-field with non-integral type.Marek Polacek2-0/+31