OSDN Git Service

PR c++/48593
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 1 Jul 2011 20:24:25 +0000 (20:24 +0000)
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 1 Jul 2011 20:24:25 +0000 (20:24 +0000)
commit38ba19fa5b1b0a7c3defcf6eb1b376ef20e67fd1
treed1ea8adbb7a89330a40f22b4d90fd74b7d2be45b
parent570286a72121cbc11ba52e1c770598a7376a1b6f
PR c++/48593
* pt.c (tsubst_qualified_id): Check PTRMEM_OK_P.
* tree.c (build_qualified_name): Set PTRMEM_OK_P.
* semantics.c (finish_parenthesized_expr): Clear PTRMEM_OK_P on
SCOPE_REF, too.
* cp-tree.h (PTRMEM_OK_P): Apply to SCOPE_REF, too.
(QUALIFIED_NAME_IS_TEMPLATE): Switch to lang flag 1.

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