http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=8699 Thanks for the report. However ... This is not a bug, this type of use of "this" is defined and is accepted by all C++ compilers. I will close the report.