OSDN Git Service

* extend.texi: Document C++ restricted pointers and references.
authornathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 19 Nov 1999 13:03:00 +0000 (13:03 +0000)
committernathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 19 Nov 1999 13:03:00 +0000 (13:03 +0000)
commit6795ece9e3a690acb6d3af5e5dda6b8d616763be
tree039515215e280d5d71d98f879993cbb32909d22c
parent5b5a9e42f966500ae9b24b58d2fd9b619ce83b42
* extend.texi: Document C++ restricted pointers and references.

* cp-tree.h (grok_method_quals): Return this pointer qualifiers.
* decl.c (grokdeclarator): Adjust calls to grok_method_quals.
* decl2.c (grok_method_quals): Accept `restrict' as applying to
the object pointer. Return such qualifiers.
(grokclassfn): Apply this pointer qualifiers. Cleanup unused
variables.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30587 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/cp/ChangeLog
gcc/cp/cp-tree.h
gcc/cp/decl.c
gcc/cp/decl2.c
gcc/extend.texi