Fix PR c++/68936
authorppalka <ppalka@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 16 Jan 2016 02:27:36 +0000 (02:27 +0000)
committerppalka <ppalka@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 16 Jan 2016 02:27:36 +0000 (02:27 +0000)
commit4067c0fdb406d3d1230aeed3937242c5d66ad0df
tree945a72ee17fb7ace0b1b95f89bde543d3b2979f0
parent4a7e7d3b4cb911f954d9b4797443384eb23957eb
Fix PR c++/68936

gcc/cp/ChangeLog:

PR c++/68936
* tree.c (build_min_non_dep_call_vec): Don't retain the
KOENIG_LOOKUP_P flag of the non-dependent expression that's
been built.
(build_min_non_dep_op_overload): Instead, do it here.

gcc/testsuite/ChangeLog:

PR c++/68936
* g++.dg/template/pr68936.C: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@232461 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/tree.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/template/pr68936.C [new file with mode: 0644]