aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/decl.c
AgeCommit message (Expand)AuthorFilesLines
2017-11-03[PR c++/82710] false positive paren warningNathan Sidwell1-6/+8
2017-11-02[C++ PATCH] overloaded operator fns [8/N]Nathan Sidwell1-5/+2
2017-11-02[PR c++/82710] false positive paren warningNathan Sidwell1-3/+10
2017-11-01[C++ PATCH] overloaded operator fns [8/N]Nathan Sidwell1-2/+5
2017-11-01[C++ PATCH] overloaded operator fns [6/N]Nathan Sidwell1-5/+6
2017-11-01[C++ PATCH] overloaded operator fns [6/N]Nathan Sidwell1-101/+42
2017-10-31[C++ PATCH] overloaded operator fns [5/N]Nathan Sidwell1-25/+27
2017-10-31[C++ PATCH] overloaded operator fns [2/N]Nathan Sidwell1-9/+7
2017-10-31[C++ PATCH] overloaded operator fns [1/N]Nathan Sidwell1-5/+7
2017-10-30[C++ PATCH] operator name cleanup prepatchNathan Sidwell1-290/+283
2017-10-26[C++ PATCH] Kill IDENTIFIER_LABEL_VALUENathan Sidwell1-16/+37
2017-10-25[C++ PATCH] Kill IDENTIFIER_LABEL_VALUENathan Sidwell1-156/+116
2017-10-25[C++ PATCH] Label checking cleanupsNathan Sidwell1-80/+69
2017-10-25re PR libstdc++/81706 (std::sin vectorization bug)Jakub Jelinek1-0/+2
2017-10-24re PR c++/82466 (Missing warning for re-declaration of built-in function as v...Paolo Carlini1-2/+10
2017-10-13C++: show location of unclosed extern "C" specificationsDavid Malcolm1-0/+1
2017-10-10More delayed lambda capture fixes.Jason Merrill1-0/+2
2017-10-10Require wi::to_wide for treesRichard Sandiford1-1/+1
2017-10-06re PR c++/47791 (finish function is using literal value instead of a #defined...Paolo Carlini1-11/+7
2017-10-06re PR c++/82299 (-Wuseless-cast errors on typed enums used in member data ini...Jakub Jelinek1-1/+4
2017-10-05Re: [PATCH] C++ warning on vexing parseNathan Sidwell1-0/+7
2017-10-05[C++ PATCH] Kill IDENTIFIER_GLOBAL_VALUENathan Sidwell1-8/+8
2017-10-04[C++ PATCH] give builtin types consistent nameNathan Sidwell1-26/+26
2017-09-28Small lambda fixes.Jason Merrill1-1/+1
2017-09-21ipa: fix dumping with deleted multiversioning nodesEvgeny Kudryashov1-1/+1
2017-09-15invoke.texi: Document -std=c++17 and -std=gnu++17 and document c++1z and gnu+...Jakub Jelinek1-19/+18
2017-09-12re PR c++/70621 (ICE on invalid code at -O1 and above on x86_64-linux-gnu in ...Paolo Carlini1-4/+5
2017-09-06name-lookup.h (lookup_field_1): Delete.Nathan Sidwell1-1/+1
2017-09-06name-lookup.h (lookup_fnfields_slot_nolazy, [...]): Rename to ...Nathan Sidwell1-1/+1
2017-09-05class.c (add_method): Move slot search and insertion to ...Nathan Sidwell1-10/+12
2017-09-05re PR c++/81942 (ICE on empty constexpr constructor with C++14)Paolo Carlini1-1/+4
2017-08-29Reimplement handling of lambdas in templates.Jason Merrill1-4/+8
2017-08-29PR c++/80935 - wrong C++17 error with lambdaJason Merrill1-3/+4
2017-08-28cp-tree.h (lang_type): Replace sorted_fields vector with bindings map.Nathan Sidwell1-1/+2
2017-08-28cp-tree.h (insert_late_enum_def_into_classtype_sorted_fields): Delete.Nathan Sidwell1-2/+1
2017-08-25Conversion operators have a special nameNathan Sidwell1-0/+8
2017-08-23cp-tree.h (maybe_version_functions): Declare.Nathan Sidwell1-22/+36
2017-08-18Add warn_if_not_aligned attributeH.J. Lu1-0/+4
2017-08-01* decl.c (declare_global_var): Set DECL_CONTEXT.Jason Merrill1-0/+1
2017-07-31Do UBSAN sanitization just when current_function_decl != NULL_TREE (PR saniti...Martin Liska1-1/+2
2017-07-21Remove TYPE_METHODS.Nathan Sidwell1-25/+6
2017-07-12cp-tree.h (DECL_CONSTRUCTOR_P, [...]): Look at identifier flags.Nathan Sidwell1-2/+2
2017-07-11Core DR 393 - parameter pointer to array of unknown boundJason Merrill1-8/+11
2017-07-04parser.c (cp_parser_decomposition_declaration): Replace decomposition declara...Jakub Jelinek1-16/+16
2017-07-03re PR c++/65775 (Late-specified return type bypasses return type checks (qual...Paolo Carlini1-28/+32
2017-06-30cp-tree.h (lookup_fnfields_1, [...]): Don't declare.Nathan Sidwell1-5/+1
2017-06-30call.c (build_new_method_call_1): Use constructo_name to get ctor name.Nathan Sidwell1-0/+2
2017-06-29cp-tree.h (THIS_NAME, [...]): Delete.Nathan Sidwell1-10/+10
2017-06-29class.c (finish_struct): Use OVL_P.Nathan Sidwell1-9/+11
2017-06-29Whitespace cleanups.Nathan Sidwell1-9/+6