summaryrefslogtreecommitdiff
path: root/gcc/cp/search.c
Commit message (Expand)AuthorAgeFilesLines
* Rename .c files to .cc files.Martin Liska2022-01-171-2737/+0
* Update copyright years.Jakub Jelinek2022-01-031-1/+1
* c++: memfn lookup consistency in incomplete-class ctxPatrick Palka2021-12-201-0/+4
* c++: covariant reference return types [PR99664]Patrick Palka2021-07-161-1/+7
* c++: permit deduction guides at class scope [PR79501]Patrick Palka2021-07-121-1/+4
* c++: private inheritance access diagnostics fix [PR17314]Anthony Sharp2021-01-231-0/+35
* c++: 'this' injection and static member functions [PR97399]Patrick Palka2021-01-231-9/+11
* c++: Always check access during late-parsing of members [PR58993]Patrick Palka2021-01-191-0/+8
* Update copyright years.Jakub Jelinek2021-01-041-1/+1
* c++: Kill nested_udtsNathan Sidwell2020-10-271-11/+0
* c++: Support C++20 virtual consteval functions. [PR88335]Jason Merrill2020-07-021-12/+24
* c++: Improve access checking inside templates [PR41437]Patrick Palka2020-06-161-15/+0
* c++: Missing SFINAE with lookup_fnfields [PR78446]Patrick Palka2020-05-141-2/+3
* c++: Fix spelling of non-staticMarek Polacek2020-05-071-3/+3
* Update copyright years.Jakub Jelinek2020-01-011-1/+1
* Update the concepts implementation to conform to C++20.Jason Merrill2019-10-091-1/+4
* PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor2019-07-091-1/+1
* PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor2019-07-091-1/+2
* PR c++/86476 - noexcept-specifier is a complete-class context.Marek Polacek2019-06-221-16/+35
* call.c (perform_overload_resolution, [...]): Use OVL_P; remove redundant TEMP...Paolo Carlini2019-05-151-4/+1
* [PR86379] do not use TREE_TYPE for USING_DECL_SCOPEAlexandre Oliva2019-02-131-3/+16
* Update copyright years.Jakub Jelinek2019-01-011-1/+1
* Add support for grouping of related diagnostics (PR other/84889)David Malcolm2018-08-201-0/+10
* PR c++/85815 - reference to member of enclosing template.Jason Merrill2018-05-251-1/+4
* cp-tree.h (INDIRECT_TYPE_P): New.Paolo Carlini2018-05-241-2/+2
* Don't offer suggestions for compiler-generated variables (PR c++/85515)David Malcolm2018-04-271-3/+10
* PR c++/85060 - wrong-code with call to base member in template.Jason Merrill2018-03-291-1/+1
* search.c (check_final_overrider): Use inform instead of error for the diagnos...Volker Reichelt2018-03-271-11/+20
* C++: show private field accessor hints with -g and optimization (PR c++/84994)David Malcolm2018-03-211-10/+11
* C++: show private field accessor hints for const accesses (PR c++/84892)David Malcolm2018-03-211-2/+2
* constexpr.c (cxx_eval_component_reference): Use INDIRECT_REF_P.Paolo Carlini2018-02-081-1/+1
* Fix template/inherit4.C.Jason Merrill2018-01-181-0/+7
* Update copyright years.Jakub Jelinek2018-01-031-1/+1
* Rename CLASSTYPE_METHOD_VEC to CLASSTYPE_MEMBER_VEC.Nathan Sidwell2017-09-131-4/+4
* name-lookup.h (lookup_field_1): Delete.Nathan Sidwell2017-09-061-17/+1
* name-lookup.h (lookup_fnfields_slot_nolazy, [...]): Rename to ...Nathan Sidwell2017-09-061-4/+3
* Conversion operators have a special nameNathan Sidwell2017-08-251-6/+2
* Conversion operators kept on single overload setNathan Sidwell2017-08-241-108/+41
* cp-tree.h (lookup_field_1, [...]): Move declatations to ...Nathan Sidwell2017-08-231-252/+0
* cp-tree.h (print_search_statistics, [...]): Don't declare.Nathan Sidwell2017-08-231-56/+0
* search.c (lookup_field_r): Remove obsolete code for type-named field in PoD.Nathan Sidwell2017-08-211-28/+11
* search.c (lookup_field_1): Assert TYPE is a class and VFIELD isn't special.Nathan Sidwell2017-08-211-46/+6
* trans.c: Include header files.Martin Liska2017-08-081-0/+2
* search.c (lookup_conversion_operator): Return overloads.Nathan Sidwell2017-07-211-69/+38
* Remove special CDtor METHOD_VEC slots.Nathan Sidwell2017-07-211-41/+18
* Remove TYPE_METHODS.Nathan Sidwell2017-07-211-0/+4
* cp-tree.h (lookup_fnfields_1, [...]): Don't declare.Nathan Sidwell2017-06-301-8/+20
* call.c (build_new_method_call_1): Use constructo_name to get ctor name.Nathan Sidwell2017-06-301-4/+1
* PR c++/81164 - ICE with invalid inherited constructor.Jason Merrill2017-06-291-0/+22
* Whitespace cleanups.Nathan Sidwell2017-06-291-0/+3