aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/decl.c
AgeCommit message (Expand)AuthorFilesLines
2019-09-10decl.c (has_designator_problem): Use cp_expr_loc_or_input_loc in error_at.Paolo Carlini1-11/+17
2019-09-10PR c++/84374 - diagnose invalid uses of decltype(auto).Marek Polacek1-0/+10
2019-09-06[PATCH] Deprecate -frepo option.Nathan Sidwell1-1/+0
2019-09-05PR c++/91644 - ICE with constinit in function template.Marek Polacek1-1/+8
2019-09-02Use cxx_printable_name for __PRETTY_FUNCTION__ in cp_fname_init.Martin Liska1-3/+17
2019-08-29decl.c (check_var_type): Add location_t parameter and use it.Paolo Carlini1-5/+6
2019-08-29Implement P1152R4: Deprecating some uses of volatile.Marek Polacek1-0/+18
2019-08-28PR c++/91360 - Implement C++20 P1143R2: constinit.Marek Polacek1-6/+65
2019-08-26* decl.c (duplicate_decls): Always merge DECL_DECLARED_CONSTEXPR_P.Jason Merrill1-3/+2
2019-08-23PR c++/91521 - wrong error with operator->.Marek Polacek1-0/+2
2019-08-23PR c++/79817 - attribute deprecated on namespace.Marek Polacek1-1/+5
2019-08-21[C++] Protect call to copy_attributes_to_builtin (PR91505)Richard Sandiford1-2/+2
2019-08-15Implement P0848R3, Conditionally Trivial Special Member Functions.Jason Merrill1-8/+0
2019-08-14decl.c (grokdeclarator): Check here for typedef a function definition or a me...Paolo Carlini1-13/+11
2019-08-13Use checking forms of DECL_FUNCTION_CODE (PR 91421)Richard Sandiford1-2/+1
2019-08-13PR c++/90473 - wrong code with nullptr in default argument.Marek Polacek1-1/+3
2019-08-08decl.c (grokdeclarator): Use id_loc and EXPR_LOCATION in a few error messages.Paolo Carlini1-8/+11
2019-08-06decl.c (check_array_designated_initializer): Use cp_expr_loc_or_input_loc in ...Paolo Carlini1-2/+3
2019-08-05cp-tree.h (cp_expr_loc_or_input_loc): New.Paolo Carlini1-1/+1
2019-08-02Mark DECL_SET_IS_OPERATOR_DELETE for user-provided delete operators.Martin Liska1-1/+4
2019-08-01PR c++/90947 - Simple lookup table of array of strings is miscompiledMartin Sebor1-2/+3
2019-08-01PR c++/90805 - detect narrowing in case values.Marek Polacek1-8/+15
2019-07-25Extend DCE to remove unnecessary new/delete-pairs (PR c++/23383).Martin Liska1-8/+16
2019-07-25Come up with function_decl_type and use it in tree_function_decl.Martin Liska1-6/+7
2019-07-24PR driver/80545 - option -Wstringop-overflow not recognized by FortranMartin Sebor1-0/+1
2019-07-10decl.c (get_type_quals, [...]): New.Paolo Carlini1-14/+38
2019-07-04Improve OpenMP map diagnostics.Andrew Stubbs1-2/+5
2019-06-27Remove quite obvious dead assignments.Martin Liska1-1/+1
2019-06-25Implement alternate "__intN__" form of "__intN" typeJozef Lawrynowicz1-1/+5
2019-06-23Rename DEFAULT_ARG to DEFERRED_PARSE.Marek Polacek1-5/+5
2019-06-22PR c++/86476 - noexcept-specifier is a complete-class context.Marek Polacek1-25/+34
2019-06-22decl.c (grokdeclarator): Use id_loc...Paolo Carlini1-9/+15
2019-06-21PR c++/61490 - qualified-id in friend function definition.Marek Polacek1-3/+19
2019-06-19PR c++/60364 - noreturn after first decl not diagnosed.Marek Polacek1-4/+23
2019-06-13decl.c (grokdeclarator): Use id_loc in five additional places in the last par...Paolo Carlini1-36/+39
2019-06-05decl.c (smallest_type_location): New.Paolo Carlini1-10/+22
2019-06-05c-decl.c (start_decl): Adjust quoting and hyphenation in diagnostics.Martin Sebor1-6/+6
2019-06-04decl.c (grokdeclarator): Use declarator->id_loc in two additional places.Paolo Carlini1-12/+11
2019-05-30decl.c (grokdeclarator): Use declarator->id_loc in five error_at calls.Paolo Carlini1-5/+10
2019-05-29P1091R3 - Extending structured bindings to be more like var decls P1381R1 - R...Jakub Jelinek1-25/+47
2019-05-28[C++ PATCH] template specializationsNathan Sidwell1-3/+4
2019-05-28[PATCH] Commonize anon-name generationNathan Sidwell1-10/+7
2019-05-17trans.c (check_inlining_for_nested_subprog): Quote reserved names.Martin Sebor1-15/+16
2019-05-15call.c (perform_overload_resolution, [...]): Use OVL_P; remove redundant TEMP...Paolo Carlini1-3/+1
2019-05-14Reapply r270597.Paolo Carlini1-2/+2
2019-05-13Use releasing_vec more broadly.Jason Merrill1-1/+1
2019-05-10decl.c (grokvardecl): Use an accurate location in error message about main as...Paolo Carlini1-1/+2
2019-05-10call.c (build_call_a): Use FUNC_OR_METHOD_TYPE_P.Paolo Carlini1-6/+3
2019-05-09re PR preprocessor/90382 (ICE in linemap_macro_map_loc_to_exp_point, at libcp...Paolo Carlini1-2/+2
2019-05-08[C++ PATCH] Kill DECL_SAVED_FUNCTION_DATANathan Sidwell1-64/+16