extend.texi: Document C++ restricted pointers and references.
authorNathan Sidwell <nathan@gcc.gnu.org>
Fri, 19 Nov 1999 13:03:00 +0000 (13:03 +0000)
committerNathan Sidwell <nathan@gcc.gnu.org>
Fri, 19 Nov 1999 13:03:00 +0000 (13:03 +0000)
commit535233a89fbacefc9d89d6b3e16a8e5015cab746
tree039515215e280d5d71d98f879993cbb32909d22c
parent73d65336b7ea7591387c04c3a42c4e75641cc86c
extend.texi: Document C++ restricted pointers and references.

* 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.

From-SVN: r30587
gcc/ChangeLog
gcc/cp/ChangeLog
gcc/cp/cp-tree.h
gcc/cp/decl.c
gcc/cp/decl2.c
gcc/extend.texi