aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
AgeCommit message (Expand)AuthorFilesLines
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
2019-11-08ipa-utils.c (ipa_merge_profiles): Fix fprintf format string typo - mistmatch ...Jakub Jelinek2-1/+5
2019-11-07Implement D1959R0, remove weak_equality and strong_equality.Jason Merrill3-46/+22
2019-11-06Implement D1907R1 "structural type".Jason Merrill5-15/+76
2019-11-06PR c++/92150 - partial specialization with class NTTP.Jason Merrill2-2/+6
2019-11-06Use satisfaction with nested requirements.Jason Merrill4-57/+120
2019-11-06C++20 NB CA378 - Remove constrained non-template functions.Jason Merrill2-1/+16
2019-11-06Fix parser to recognize operator?:Matthias Kretz2-0/+14
2019-11-05Implement C++20 operator<=>.Jason Merrill18-116/+1322
2019-11-05Fix conversions for built-in operator overloading candidates.Jason Merrill3-28/+34
2019-11-05Use vec instead of raw array for built-in candidates.Jason Merrill2-40/+33
2019-11-05Various small C++ changes.Jason Merrill10-22/+66
2019-11-05Catch missed uses of function with unsatisfied constraints.Jason Merrill3-20/+21
2019-11-05[PR c++/92370] ICE with VC markerNathan Sidwell2-2/+12
2019-11-05re PR c++/92343 ([[likely]]/[[unlikely]] prevent method from being a constant...Jakub Jelinek2-1/+5
2019-11-05decl.c (omp_declare_variant_finalize_one): Call declare_simd_adjust_this not ...Jakub Jelinek3-5/+106