Article View: gnu.g++.bug
Article #1618g++ 1.32 can't parse recent C++ syntax
From: Michael Tiemann
Date: Mon, 16 Jan 1989 18:57
Date: Mon, 16 Jan 1989 18:57
25 lines
904 bytes
904 bytes
class X {
public:
int i;
void foo ( int ) {
}
};
main ( int, char *argv [ ] ) {
void (X::*pmfXVi2)(int) = &X::foo;
}
GNU C++ cannot handle
void (*pf)(int);
and it cannot handle
void (X::*pmf)(int);
for the same reason. It can handle
auto void (X::*pmf)(int);
Michael
Technical Details
Message-ID:
<8901161857.AA12197@yahi.Stanford.EDU>Path:
arc1-ca.pugleaf.net!utzoo!telly!ddsw1!lll-winken!killer!mit-eddie!bloom-beacon!tut.cis.ohio-state.edu!PARIS.ICS.UCI.EDU!mdt%yahi.stanford.eduReferences:
<8901021738.aa10570@PARIS.ICS.UCI.EDU>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!telly!ddsw1!lll-winken!killer!mit-eddie!bloom-beacon!tut.cis.ohio-state.edu!PARIS.ICS.UCI.EDU!mdt%yahi.stanford.edu From: mdt%yahi.stanford.edu@PARIS.ICS.UCI.EDU (Michael Tiemann) Newsgroups: gnu.g++.bug Subject: g++ 1.32 can't parse recent C++ syntax Message-ID: <8901161857.AA12197@yahi.Stanford.EDU> Date: 16 Jan 89 18:57:07 GMT References: <8901021738.aa10570@PARIS.ICS.UCI.EDU> Sender: daemon@tut.cis.ohio-state.edu Reply-To: tiemann%lurch.stanford.edu@paris.ics.uci.edu Distribution: gnu Organization: GNUs Not Usenet Lines: 25