c++: local-scope OMP UDR reductions have no template head
[gcc.git] / gcc / cp / typeck.c
2020-08-13 Marek Polacekc++: Fixing the wording of () aggregate-init [PR92812]
2020-07-29 Jason Merrillc++: Implement C++20 implicit move changes. [PR91427]
2020-07-22 Nathan Sidwellc++: structural_comptypes addition
2020-07-14 Nathan Sidwellc++: Comments & formatting
2020-06-17 Marek Polacekc++: ICE with IMPLICIT_CONV_EXPR in array subscript...
2020-05-21 Jason Merrillc++: Improve error recovery for =.
2020-05-20 Patrick Palkac++: spec_hasher and TYPENAME_TYPE resolution [PR95223]
2020-05-18 Marek Polacekc++: ICE when shortening right shift [PR94955]
2020-05-18 Marek Polacekc++: Implement DR 1512, Pointer comparison vs qual...
2020-05-07 Marek Polacekc++: Fix spelling of non-static
2020-05-06 Jakub Jelinekc++: Avoid strict_aliasing_warning on dependent types...
2020-02-28 Jakub Jelinekc++: Further tweak for P1937R2 - const{expr,eval} incon...
2020-02-27 Nathan SidwellCompare ARGUMENT_PACKS [pr93933]
2020-02-27 Nathan SidwellFix broken type comparison assert
2020-02-26 Marek Polacekc++: Fix ICE with static_cast when converting from...
2020-02-08 Jason Merrillc++: Fix -Wreturn-local-addr location.
2020-01-19 Jason MerrillPR c++/33799 - destroy return value, take 2.
2020-01-15 Jason MerrillRevert "PR c++/33799 - destroy return value if local...
2020-01-13 Jason MerrillPR c++/33799 - destroy return value if local cleanup...
2020-01-13 Jason Merrill PR c++/93238 - short right-shift with enum.
2020-01-10 Jason MerrillShorten right-shift again in C++.
2020-01-01 Jakub JelinekUpdate copyright years.
2019-12-23 Richard Sandiford[C++] Make same_type_p return false for gnu_vector_type...
2019-12-23 Richard Sandiford[C++] Fix ICE for binding lax vector conversions to...
2019-12-18 Paolo Carlinitypeck.c (cxx_sizeof_or_alignof_type): Add location_t...
2019-12-18 Jason MerrillPR c++/12333 - X::~X() with implicit this->.
2019-12-13 Jason MerrillPR c++/92496 - ICE with <=> and no #include <compare>.
2019-12-09 Paolo Carlinitypeck.c (check_for_casting_away_constness): Add locati...
2019-12-06 Richard Sandiford[C++] Pass type uses through the verify_type_context...
2019-12-04 Richard Sandiford[C++] Opt out of GNU vector extensions for built-in...
2019-12-03 Paolo Carlinitypeck.c (cp_build_addr_expr_1): Use the cp_expr_loc_or...
2019-11-27 Jason MerrillPR c++/92206 - ICE with typedef to dependent alias.
2019-11-27 Paolo Carlinitypeck.c (cp_build_unary_op): Consistently use the...
2019-11-25 Paolo Carlinitypeck.c (cp_build_indirect_ref_1): Add location_t...
2019-11-18 Paolo Carlinitypeck.c (cp_build_addr_expr_1): Use cp_expr_loc_or_inp...
2019-11-15 Paolo Carlinitypeck.c (cp_truthvalue_conversion): Add tsubst_flags_t...
2019-11-14 Richard SandifordRemove build_{same_sized_,}truth_vector_type
2019-11-12 Martin LiskaRemove gcc/params.* files.
2019-11-12 Martin LiskaApply mechanical replacement (generated patch).
2019-11-12 Jason Merrill* typeck.c (cp_build_binary_op): Sorry about <=> on...
2019-11-07 Jason MerrillImplement D1959R0, remove weak_equality and strong_equa...
2019-11-05 Jason MerrillImplement C++20 operator<=>.
2019-11-05 Jason MerrillFix conversions for built-in operator overloading candi...
2019-11-05 Jason MerrillVarious small C++ changes.
2019-11-05 Jason MerrillCatch missed uses of function with unsatisfied constraints.
2019-11-04 Jason Merrill* typeck.c (check_return_expr): Avoid redundant error.
2019-11-02 Paolo Carlinitypeck.c (composite_pointer_type): Add a const op_locat...
2019-11-01 Jakub JelinekPR c++/88335 - Implement P1073R3: Immediate functions
2019-10-30 Jakub Jelinektypeck.c (decl_in_std_namespace_p): Return true also...
2019-10-30 Paolo Carlinitypeck.c (cp_build_modify_expr): Prefer error + inform...
2019-10-29 Paolo Carlinitypeck.c (build_x_unary_op): Use the location_t argumen...
2019-10-21 Marek PolacekPR c++/92106 - ICE with structured bindings and -Wretur...
2019-10-17 Paolo Carlinidecl.c (grokfndecl): Remove redundant use of in_system_...
2019-10-11 Paolo Carlinitypeck.c (cp_build_binary_op): Do not handle RROTATE_EX...
2019-10-11 Jakub Jelinekre PR c++/91987 (-fstrict-eval-order issues)
2019-10-10 Marek PolacekMake comp_ptr_ttypes_real return bool.
2019-10-09 Marek PolacekImplement C++20 P0388R4, DR 1307, and DR 330.
2019-10-09 Jason MerrillUpdate the concepts implementation to conform to C...
2019-10-09 Paolo Carlinidecl.c (grok_ctor_properties): Use DECL_SOURCE_LOCATION.
2019-09-27 Richard Sandiford[C][C++] Allow targets to check calls to BUILT_IN_MD...
2019-09-23 Marek PolacekPR c++/91844 - Implement CWG 2352, Similar types and...
2019-09-19 Jason MerrillRevert "Fix conversions for built-in operator overloadi...
2019-09-16 Jason MerrillPR c++/30277 - int-width bit-field promotion.
2019-09-16 Jason MerrillFix conversions for built-in operator overloading candi...
2019-09-01 Marek PolacekPR c++/91129 - wrong error with binary op in template...
2019-08-29 Marek PolacekImplement P1152R4: Deprecating some uses of volatile.
2019-08-28 Marek PolacekPR c++/91428 - warn about std::is_constant_evaluated...
2019-08-15 Jason MerrillPR c++/90393 - ICE with thow in ?:
2019-08-08 Marek PolacekPR c++/87519 - bogus warning with -Wsign-conversion.
2019-08-05 Paolo Carlinicp-tree.h (cp_expr_loc_or_input_loc): New.
2019-07-03 Martin LiskaRemove another bunch of dead assignment.
2019-06-27 Martin LiskaRemove quite obvious dead assignments.
2019-06-23 Marek PolacekRename DEFAULT_ARG to DEFERRED_PARSE.
2019-06-12 Marek PolacekPR c++/90825 - endless recursion when evaluating sizeof.
2019-06-06 Martin SeborPR c/90737 - [8/9/10 Regression] inconsistent address...
2019-06-05 Martin Seborc-decl.c (start_decl): Adjust quoting and hyphenation...
2019-06-04 Harald van DijkPR c++/60531 - Wrong error about unresolved overloaded...
2019-05-17 Martin Sebortrans.c (check_inlining_for_nested_subprog): Quote...
2019-05-13 Jason MerrillUse releasing_vec more broadly.
2019-05-11 Paolo Carlinitypeck.c (cp_build_function_call_vec): When mark_used...
2019-05-10 Paolo Carlinicall.c (build_call_a): Use FUNC_OR_METHOD_TYPE_P.
2019-05-08 Nathan Sidwell[C++ PATCH] Kill DECL_SAVED_FUNCTION_DATA
2019-05-07 Jason MerrillPR c++/86485 - -Wmaybe-unused with empty class ?:
2019-04-24 Richard Bienercall.c (null_ptr_cst_p): Order checks according to...
2019-04-22 Jason MerrillPR c++/87366 - wrong error with alias template.
2019-04-17 Marek PolacekPR c++/90124 - bogus error with incomplete type in...
2019-04-03 Jason MerrillPR c++/86586 - -fcompare-debug=-Wsign-compare.
2019-04-03 Jason MerrillPR c++/89331 - ICE with offsetof in incomplete class.
2019-03-29 Jakub Jelinekre PR sanitizer/89869 (-fsanitize=undefined miscompilation)
2019-03-22 Jakub Jelinekre PR c++/60702 (thread_local initialization)
2019-03-13 Marek PolacekPR c++/89660 - bogus error with -Wredundant-move.
2019-03-08 Jakub Jelinekre PR tree-optimization/89550 (Spurious array-bounds...
2019-03-08 Jason MerrillPR c++/88123 - lambda and using-directive.
2019-03-06 Jason MerrillPR c++/89576 - if constexpr of lambda capture.
2019-03-06 Marek PolacekPR c++/87378 - bogus -Wredundant-move warning.
2019-03-01 Marek PolacekPR c++/89537 - missing location for error with non...
2019-02-19 Jakub Jelinekre PR c++/89391 (ICE in build_target_expr_with_type...
2019-01-30 Jason MerrillPR c++/86943 - wrong code converting lambda to function...
2019-01-21 Jakub Jelinekre PR sanitizer/88901 (ICE when using -fsanitize=pointe...
2019-01-18 H.J. Luc-family: Update unaligned adress of packed member...
next