------- Additional Comments From pinskia at gcc dot gnu dot org  2005-05-08 
23:56 -------
Confirmed, reduced testcase:
class XMLFile;

typedef bool (XMLFile::*ParserFunctionPtr)();

struct ParserElement
{
  ParserFunctionPtr getPreFunc() const { return preFunc; }
  ParserFunctionPtr getPostFunc() const { return postFunc; }
  ParserFunctionPtr preFunc;
  ParserFunctionPtr postFunc;
};

This has been failing since "3.5.0 20040909".

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|                            |1
           Keywords|                            |rejects-valid
   Last reconfirmed|0000-00-00 00:00:00         |2005-05-08 23:56:24
               date|                            |
            Summary|type 'X' is not a base type |[4.0/4.1 Regression] type
                   |for type 'X' in pointer to  |'X' is not a base type for
                   |member conversion           |type 'X' in pointer to
                   |                            |member conversion
   Target Milestone|---                         |4.0.1


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21455

Reply via email to