PR c++/23842
authormmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 13 Sep 2005 14:44:08 +0000 (14:44 +0000)
committermmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 13 Sep 2005 14:44:08 +0000 (14:44 +0000)
commitfc72e1eae2383dc1ae3dd68e72108b216e641967
tree963c8b8c471c5d3e0f0a9c9cb8a697bfc10d11f5
parentcd0b19ebe60582b15ff76b46e3f6b4f29136039c
PR c++/23842
* pt.c (tsubst_default_argument): Do treat default argument
expressions as occurring in the context of the function called.

PR c++/23842
* g++.dg/template/access16.C: New test.

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