aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/decl.c
AgeCommit message (Expand)AuthorFilesLines
2018-06-15* decl.c (start_enum): Do compare dependent underlying type.Jason Merrill1-10/+3
2018-06-14decl.c (duplicate_decls): Use DECL_SOURCE_LOCATION in OPT_Wshadow warning_at.Paolo Carlini1-14/+16
2018-06-12decl2.c (coerce_new_type, [...]): Add location_t parameter and adjust error_a...Paolo Carlini1-2/+2
2018-06-11decl.c (grok_op_properties): Consistently use the location of the decl...Paolo Carlini1-55/+56
2018-06-10decl.c (grokfndecl): Use the location_t argument in two more places.Paolo Carlini1-5/+7
2018-05-24cp-tree.h (INDIRECT_TYPE_P): New.Paolo Carlini1-2/+2
2018-05-18PR c++/58407 - deprecated implicit copy ops.Jason Merrill1-8/+2
2018-05-15cp-tree.h (DECL_MAYBE_IN_CHARGE_CDTOR_P): New.Paolo Carlini1-3/+1
2018-05-14Handle TYPE_HAS_LATE_RETURN_TYPE like ref-qualifier and eh spec.Jason Merrill1-20/+8
2018-05-14cp-tree.h (TYPE_REF_P): New.Paolo Carlini1-23/+23
2018-05-10decl.c (cp_finish_decl): Don't instantiate auto variable.Jason Merrill1-13/+8
2018-05-10decl.c (make_typename_type): s/parameters/arguments/.Jason Merrill1-1/+1
2018-05-07[C++ PATCH] Kill -fno-for-scopeNathan Sidwell1-84/+0
2018-05-03[C++ Patch] Kill -ffriend-injectionNathan Sidwell1-3/+0
2018-04-30PR c++/84701 - unsigned typeof.Jason Merrill1-33/+49
2018-04-30tree.c (build_clobber): New.Jason Merrill1-2/+1
2018-04-27re PR c++/84691 (internal compiler error: in poplevel_class, at cp/name-looku...Paolo Carlini1-3/+5
2018-04-23PR c++/69560 - wrong alignof(double) on x86.Jason Merrill1-2/+2
2018-04-23PR c++/85470 - wrong error with static data member.Jakub Jelinek1-1/+3
2018-04-12PR c++/85356 - ICE with pointer to member function.Jason Merrill1-2/+5
2018-04-09re PR c++/85227 (ICE with structured binding of a forward declared variable)Paolo Carlini1-0/+3
2018-04-05re PR c++/85208 (ICE with #pragma weak and structured binding)Jakub Jelinek1-1/+2
2018-04-05PR c++/85136 - ICE with designated init in template.Jason Merrill1-4/+11
2018-04-05re PR c++/84792 (ICE with broken typedef of a struct)Paolo Carlini1-5/+6
2018-04-05Implement P0969Ville Voutilainen1-2/+2
2018-04-05Implement P0961Ville Voutilainen1-1/+21
2018-04-04PR c++/85135 - ICE with omitted template arguments.Jason Merrill1-10/+19
2018-04-04PR c++/85133 - ICE with missing concept initializer.Jason Merrill1-1/+4
2018-04-04re PR c++/65923 (False positive for warning about literal operator suffix and...Ville Voutilainen1-0/+7
2018-04-03re PR c++/85134 (ICE with invalid constexpr in 'shared' OpenMP clause)Jakub Jelinek1-3/+6
2018-03-26PR c++/85062 - ICE with alignas in wrong place.Jason Merrill1-4/+4
2018-03-23re PR c++/85015 (internal compiler error: tree check: expected class 'type', ...Jakub Jelinek1-1/+1
2018-03-21re PR c++/84972 (ICE: tree check: expected class 'type', have 'exceptional' (...Paolo Carlini1-1/+3
2018-03-20[PR c++/84970] lookup markingNathan Sidwell1-1/+5
2018-03-16PR c++/80227 - SFINAE and negative array size.Jason Merrill1-31/+5
2018-03-16re PR c++/84874 (internal compiler error: in reshape_init_class, at cp/decl.c...Jakub Jelinek1-2/+11
2018-03-15re PR c++/84222 ([[deprecated]] class complains about internal class usage)Jakub Jelinek1-5/+15
2018-03-13PR c++/82336 - link error with list-init default argument.Paolo Carlini1-1/+3
2018-03-13re PR c++/84843 (C++ ICE on builtin redefinition since r258391)Jakub Jelinek1-1/+8
2018-03-09re PR c++/84724 (internal compiler error: in single_succ_edge, at basic-block...Jakub Jelinek1-0/+27
2018-03-05re PR c++/84707 (internal compiler error: Segmentation fault (tree_check()/du...Marek Polacek1-1/+3
2018-03-02re PR c++/84663 (internal compiler error: tree check: expected array_type, ha...Marek Polacek1-1/+1
2018-03-01PR c++/84294 - attributes on a function template redeclaration silently disca...Martin Sebor1-35/+29
2018-03-01PR c++/71569 - ICE with redundant args on member variable template.Jason Merrill1-11/+9
2018-02-28PR testsuite/84617 - new test cases g++.dg/ext/attr-const.C and g++.dg/ext/at...Martin Sebor1-0/+3
2018-02-28decl.c (cp_finish_decomp): Don't adjust eltscnt when calling inform_n.Jakub Jelinek1-4/+1
2018-02-27PR c++/83871 - wrong code for attribute const and pure on distinct template s...Martin Sebor1-31/+74
2018-02-26re PR c++/84533 (ICE with duplicate enum value)Paolo Carlini1-0/+1
2018-02-19re PR c++/84348 (ICE with invalid friend declaration)Paolo Carlini1-1/+1
2018-02-16[C++ PATCH] Deprecate -ffriend-injectionNathan Sidwell1-1/+7