aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
AgeCommit message (Expand)AuthorFilesLines
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
2019-11-04PR c++/91979 - mangling nullptr expressionKamlesh Kumar2-1/+9
2019-11-04* typeck.c (check_return_expr): Avoid redundant error.Jason Merrill2-1/+5
2019-11-02typeck.c (composite_pointer_type): Add a const op_location_t& parameter and u...Paolo Carlini4-39/+74
2019-11-02gimplify.h (omp_construct_selector_matches): Change return type to int, add a...Jakub Jelinek2-2/+5
2019-11-02re PR c++/89640 (g++ chokes on lambda with __attribute__)Jakub Jelinek2-1/+6
2019-11-02PR c++/88335 - Implement P1073R3: Immediate functionsJakub Jelinek13-63/+444
2019-11-02PR c++/91369 - Implement P0784R7: constexpr newJakub Jelinek4-3/+69
2019-11-01[C++ PATCH] cleanup check_field_declsNathan Sidwell2-139/+145
2019-10-31re PR c++/90947 (Simple lookup table of array of strings is miscompiled)Jakub Jelinek4-3/+78
2019-10-30PR c++/84810 - constraints on lambdasJeff Chapman II3-3/+26
2019-10-30PR c++/92268 - hard error satisfying return-type-requirementJason Merrill3-7/+18
2019-10-30PR c++/91369 - Implement P0784R7: constexpr newJakub Jelinek2-2/+68
2019-10-30typeck.c (decl_in_std_namespace_p): Return true also for decls in inline name...Jakub Jelinek2-2/+18
2019-10-30re PR c++/92024 (crash in check_local_shadow)Bernd Edlinger2-17/+26
2019-10-30* cxx-pretty-print.c (get_fold_operator): Use OVL_OP_INFO.Jason Merrill2-46/+6
2019-10-30PR c++/92134 - constinit malfunction in static data member.Marek Polacek2-0/+8
2019-10-30cp-tree.h (omp_declare_variant_finalize, [...]): Declare.Jakub Jelinek6-18/+282
2019-10-30typeck.c (cp_build_modify_expr): Prefer error + inform to error + error in on...Paolo Carlini2-5/+12
2019-10-29typeck.c (build_x_unary_op): Use the location_t argument in three error_at.Paolo Carlini2-12/+17
2019-10-29PR c++/90998 - ICE with copy elision in init by ctor and -Wconversion.Marek Polacek2-1/+8
2019-10-29re PR c++/92201 (ICE: ‘verify_gimple’ failed with -std=c++2a)Jakub Jelinek2-0/+12
2019-10-29PR c++/91548 - fix detecting modifying const objects for ARRAY_REF.Marek Polacek2-4/+15
2019-10-29Add a simulate_enum_decl langhookRichard Sandiford3-0/+44
2019-10-29Add a simulate_builin_function_decl langhookRichard Sandiford4-0/+24
2019-10-28PR c/66970 - Add __has_builtin() macroMartin Sebor2-0/+77
2019-10-28[C++ PATCH] simplify deferred parsing lexerNathan Sidwell3-56/+63
2019-10-25gimplify.h (omp_construct_selector_matches): Declare.Jakub Jelinek2-2/+10
2019-10-25arc.c (hwloop_optimize): Add missing space in string literal.Jakub Jelinek2-1/+6
2019-10-24Add missing space to diagnostic in reshape_init_r.Marek Polacek2-1/+5
2019-10-24[C++ PATCH] Template parm index fixNathan Sidwell2-14/+28
2019-10-24Finish moving constraint and logic functionality of out pt.c.Andrew Sutton7-168/+244
2019-10-24[C++ PATCH] 'std' identifier not neededNathan Sidwell5-17/+24
2019-10-23Implement P1286R2, Contra CWG1778Jason Merrill4-80/+18
2019-10-23Fix a bug with type constraints in constructors.Andrew Sutton2-2/+16
2019-10-23constexpr.c (cxx_eval_constant_expression): Temporarily change input_location...Jakub Jelinek2-8/+19
2019-10-22re PR tree-optimization/85887 (Missing DW_TAG_lexical_block PC range)Jakub Jelinek2-2/+8
2019-10-22PR c++/85746: Don't fold __builtin_constant_p prematurelyMarc Glisse2-1/+7
2019-10-22Fix PR reference in ChangeLog.Martin Liska1-1/+1
2019-10-22[C++] Avoid exposing internal details in aka typesRichard Sandiford4-38/+76
2019-10-21PR c++/83434 - typeinfo for noexcept function lacks noexcept informationKamlesh Kumar2-4/+12
2019-10-21parser.c (cp_parser_class_head): Improve error recovery upon extra qualificat...Paolo Carlini2-6/+7
2019-10-21re PR c++/92015 (internal compiler error: in cxx_eval_array_reference, at cp/...Jakub Jelinek2-1/+11
2019-10-21PR c++/92062 - ODR-use ignored for static member of class template.Marek Polacek2-0/+7
2019-10-21PR c++/92106 - ICE with structured bindings and -Wreturn-local-addr.Marek Polacek2-2/+10
2019-10-19Implement C++20 P1301 [[nodiscard("should have a reason")]].JeanHeyd Meneide4-14/+62
2019-10-18[C++ PATCH] anon type namesNathan Sidwell3-9/+16
2019-10-17decl.c (grokfndecl): Remove redundant use of in_system_header_at.Paolo Carlini7-44/+52
2019-10-17cp-gimplify.c (cp_gimplify_expr): Use get_initialized_tmp_var.Jason Merrill2-2/+7