aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/search.c
AgeCommit message (Expand)AuthorFilesLines
2018-05-25PR c++/85815 - reference to member of enclosing template.Jason Merrill1-1/+4
2018-05-24cp-tree.h (INDIRECT_TYPE_P): New.Paolo Carlini1-2/+2
2018-04-27Don't offer suggestions for compiler-generated variables (PR c++/85515)David Malcolm1-3/+10
2018-03-29PR c++/85060 - wrong-code with call to base member in template.Jason Merrill1-1/+1
2018-03-27search.c (check_final_overrider): Use inform instead of error for the diagnos...Volker Reichelt1-11/+20
2018-03-21C++: show private field accessor hints with -g and optimization (PR c++/84994)David Malcolm1-10/+11
2018-03-21C++: show private field accessor hints for const accesses (PR c++/84892)David Malcolm1-2/+2
2018-02-08constexpr.c (cxx_eval_component_reference): Use INDIRECT_REF_P.Paolo Carlini1-1/+1
2018-01-18Fix template/inherit4.C.Jason Merrill1-0/+7
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-09-13Rename CLASSTYPE_METHOD_VEC to CLASSTYPE_MEMBER_VEC.Nathan Sidwell1-4/+4
2017-09-06name-lookup.h (lookup_field_1): Delete.Nathan Sidwell1-17/+1
2017-09-06name-lookup.h (lookup_fnfields_slot_nolazy, [...]): Rename to ...Nathan Sidwell1-4/+3
2017-08-25Conversion operators have a special nameNathan Sidwell1-6/+2
2017-08-24Conversion operators kept on single overload setNathan Sidwell1-108/+41
2017-08-23cp-tree.h (lookup_field_1, [...]): Move declatations to ...Nathan Sidwell1-252/+0
2017-08-23cp-tree.h (print_search_statistics, [...]): Don't declare.Nathan Sidwell1-56/+0
2017-08-21search.c (lookup_field_r): Remove obsolete code for type-named field in PoD.Nathan Sidwell1-28/+11
2017-08-21search.c (lookup_field_1): Assert TYPE is a class and VFIELD isn't special.Nathan Sidwell1-46/+6
2017-08-08trans.c: Include header files.Martin Liska1-0/+2
2017-07-21search.c (lookup_conversion_operator): Return overloads.Nathan Sidwell1-69/+38
2017-07-21Remove special CDtor METHOD_VEC slots.Nathan Sidwell1-41/+18
2017-07-21Remove TYPE_METHODS.Nathan Sidwell1-0/+4
2017-06-30cp-tree.h (lookup_fnfields_1, [...]): Don't declare.Nathan Sidwell1-8/+20
2017-06-30call.c (build_new_method_call_1): Use constructo_name to get ctor name.Nathan Sidwell1-4/+1
2017-06-29PR c++/81164 - ICE with invalid inherited constructor.Jason Merrill1-0/+22
2017-06-29Whitespace cleanups.Nathan Sidwell1-0/+3
2017-06-27cp-tree.h (CLASSTYPE_DESTRUCTORS): Rename to ...Nathan Sidwell1-1/+1
2017-06-26cp-tree.h (lang_decl_fn): Remove assignment_operator_p field.Nathan Sidwell1-9/+6
2017-06-22Reorder IDENTIFIER flagsNathan Sidwell1-3/+3
2017-05-18cp-tree.h (OVL_USED): Replace with ...Nathan Sidwell1-1/+1
2017-05-17class.c (handle_using_decl): Use OVL_FIRST, ovl_iterator.Nathan Sidwell1-58/+46
2017-05-16C++: fix-it hints suggesting accessors for private fieldsDavid Malcolm1-3/+237
2017-05-11cp-tree.h (pushdecl, [...]): Move declarations to ...Nathan Sidwell1-1/+1
2017-03-06Revert "Allow deduction guides to look into primary template."Jason Merrill1-7/+0
2017-03-02Allow deduction guides to look into primary template.Jason Merrill1-0/+7
2017-01-31Introduce C++ support in libcc1Alexandre Oliva1-1/+4
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-07-21Improving concepts performance and diagnostics.Andrew Sutton1-0/+1
2016-07-20C++ FE: handle misspelled identifiers and typenamesDavid Malcolm1-7/+1
2016-06-15spellcheck.h: add best_match template; implement early-rejectDavid Malcolm1-1/+1
2016-05-13Fix type-dependence and the current instantiation.Jason Merrill1-0/+26
2016-03-18Fix PR c++/70205 (ICE on valid call to qualified static member function)Patrick Palka1-1/+3
2016-02-16re PR c++/10200 (Weird clash with same names in different scopes)Jason Merrill1-18/+0
2016-02-15re PR c++/69753 (bogus: expected primary-expression before ‘>’ token)Jason Merrill1-0/+18
2016-01-28re PR c++/67407 (ice in friend_accessible_p)Jason Merrill1-79/+18
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-12-06Fix memclass5.C, memfriend10.C, var-templ19.C with -std=c++1z.Jason Merrill1-1/+2
2015-11-20C++ FE: offer suggestions for misspelled field namesDavid Malcolm1-0/+139
2015-11-11decl.c: Remove unused header files.Andrew MacLeod1-4/+0