#7 parser problems

closed
None
5
2007-03-08
2003-11-16
Anonymous
No

Hi,

semantic from cedet 1.0beta1c highlights function try
blocks:
void foo try {
} catch (some_exception& e) {
} catch (...) {
}
as unmatched syntax,but at least my gcc accepts it.
also template declarations in teh form of:
template<class A,class B=C> class D {...}
fail to parse. perhaps the default template argument is
the problem here.

Discussion

  • Eric M. Ludlam

    Eric M. Ludlam - 2003-11-17
    • labels: --> 105752
    • assigned_to: nobody --> zappo
     
  • Eric M. Ludlam

    Eric M. Ludlam - 2004-02-12
    • assigned_to: zappo --> berndl
     
  • Eric M. Ludlam

    Eric M. Ludlam - 2007-02-08
    • labels: 105752 -->
     
  • Eric M. Ludlam

    Eric M. Ludlam - 2007-03-08

    Logged In: YES
    user_id=88537
    Originator: NO

    I have a fix for these two items in the C++ parser now.

     
  • Eric M. Ludlam

    Eric M. Ludlam - 2007-03-08
    • status: open --> closed