aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/decl2.c
AgeCommit message (Expand)AuthorFilesLines
2017-12-14invoke.texi: Document -Wcast-function-type.Bernd Edlinger1-1/+2
2017-12-07PR c/81544 - attribute noreturn and warn_unused_result on the same function a...Martin Sebor1-1/+25
2017-12-06re PR c++/80259 (ICE deleting friend function)Jakub Jelinek1-3/+12
2017-11-20Avoid duplicate visibility warning.Jason Merrill1-1/+2
2017-11-16[PATCH] New lang hookNathan Sidwell1-3/+35
2017-11-06re PR c++/65579 ([C++11] gcc requires definition of a static constexpr member...Paolo Carlini1-0/+9
2017-10-31[C++ PATCH] overloaded operator fns [2/N]Nathan Sidwell1-1/+1
2017-10-31[C++ PATCH] overloaded operator fns [1/N]Nathan Sidwell1-2/+2
2017-10-11[PATCH] DECL_ASSEMBLER_NAME and friendsNathan Sidwell1-4/+4
2017-10-10[C++ PATCH] Hash mangling aliasNathan Sidwell1-12/+40
2017-10-06re PR c++/47791 (finish function is using literal value instead of a #defined...Paolo Carlini1-5/+5
2017-10-05[C++ PATCH] Kill IDENTIFIER_GLOBAL_VALUENathan Sidwell1-8/+8
2017-10-05Re: [C++ PATCH] Move mangling alias out of ::Nathan Sidwell1-4/+2
2017-10-04[C++ PATCH] Move mangling alias out of ::Nathan Sidwell1-9/+66
2017-09-29P0683R1 - default member initializers for bit-fieldsJakub Jelinek1-4/+10
2017-09-29c-attribs.c (handle_packed_attribute): Test DECL_C_BIT_FIELD rather than DECL...Jakub Jelinek1-1/+4
2017-09-28PR c++/56973, DR 696 - capture constant variables only as needed.Jason Merrill1-0/+5
2017-09-15re PR c++/64644 ("warning: anonymous union with no members" should be an erro...Manuel López-Ibáñez1-1/+1
2017-09-06class.c (warn_hidden): Don't barf on non-functions.Nathan Sidwell1-5/+9
2017-09-06name-lookup.h (lookup_fnfields_slot_nolazy, [...]): Rename to ...Nathan Sidwell1-2/+2
2017-08-25Conversion operators have a special nameNathan Sidwell1-1/+1
2017-08-18Add warn_if_not_aligned attributeH.J. Lu1-0/+7
2017-08-11Introduce TARGET_SUPPORTS_ALIASESMartin Liska1-14/+11
2017-08-09PR c++/81359 - Unparsed NSDMI error from SFINAE context.Jason Merrill1-2/+3
2017-07-21Remove TYPE_METHODS.Nathan Sidwell1-19/+10
2017-07-12cp-tree.h (DECL_CONSTRUCTOR_P, [...]): Look at identifier flags.Nathan Sidwell1-1/+1
2017-07-11* decl2.c (reset_type_linkage_2): Dont't change ctor name.Nathan Sidwell1-7/+0
2017-06-30cp-tree.h (lookup_fnfields_1, [...]): Don't declare.Nathan Sidwell1-102/+75
2017-06-29Whitespace cleanups.Nathan Sidwell1-2/+3
2017-06-19PR c++/81073 - constexpr and static var in statement-expression.Jason Merrill1-3/+12
2017-06-18PR c++/60063 - -Wunused-local-typedefs and templates.Jason Merrill1-2/+3
2017-06-16PR c++/80831 - ICE with -fsyntax-only.Jason Merrill1-5/+5
2017-06-16cp-tree.h (build_this_parm, [...]): Add FN parm.Nathan Sidwell1-11/+11
2017-06-16Make keyed_classes a vector.Nathan Sidwell1-28/+9
2017-06-13Implement no_sanitize function attributeMartin Liska1-1/+1
2017-06-11tree.h (id_equal): New.Jason Merrill1-1/+1
2017-06-02name-lookup.h (cp_binding_level): Lose namespaces field.Nathan Sidwell1-22/+14
2017-05-29PR c++/80891 (#3)Nathan Sidwell1-1/+1
2017-05-26cp-tree.h (struct lang_decl_decomp): New type.Jakub Jelinek1-0/+3
2017-05-23PR c++/80396 - built-in for make_integer_sequence.Jason Merrill1-0/+7
2017-05-22invoke.texi (fdump-translation-unit): Delete documentation.Nathan Sidwell1-4/+5
2017-05-17Introduce dump_flags_t type and use it instead of int type.Martin Liska1-1/+1
2017-05-16call.c (build_user_type_conversion_1): Use OVL_FIRST.Nathan Sidwell1-40/+32
2017-05-16cp-tree.h (class ovl_iterator, [...]): New OVERLOAD iterators.Nathan Sidwell1-3/+3
2017-05-16cp-tree.h (OVL_FIRST, OVL_NAME): New.Nathan Sidwell1-1/+1
2017-05-11Revert pushdecl_top_level_and_finish name change.Nathan Sidwell1-2/+2
2017-05-11cp-tree.h (pushdecl, [...]): Move declarations to ...Nathan Sidwell1-2/+2
2017-05-05Kill per-namespace static_decls.Nathan Sidwell1-3/+1
2017-04-03Fix numerous typos in commentsJonathan Wakely1-2/+2
2017-02-21re PR c++/79654 (ICE on invalid c++ code in register_dtor_fn in cp/decl.c:7877)Jakub Jelinek1-1/+1