[GCC-XML] GCCXML and sigc++ 2.0.18

Julian Bunn Julian.Bunn at caltech.edu
Wed Jun 4 19:29:45 EDT 2008


I am having trouble with GCCXML (0.9.0) parsing slot.h in version 2.0.18 of
sigc++. I'm not quite sure how to tackle this, or what the problem is.

I'm not even sure if I should be asking here :-)

Any suggestions gratefully accepted.

$ "J:/gccxml/bin/bin/debug\gccxml.exe"  "../libsigc++-2.0.18/sigc++/signal.h" -fxml=signal.xml
In file included from ../libsigc++-2.0.18/sigc++/signal_base.h:28,
                  from ../libsigc++-2.0.18/sigc++/signal.h:8:
../libsigc++-2.0.18/sigc++/functors/slot.h: In static member function 'static T_return sigc::internal::slot_call1<T_functor, T_retur
n, T_arg1>::call_it(sigc::internal::slot_rep*, typename sigc::type_trait<T_arg3>::take)':
../libsigc++-2.0.18/sigc++/functors/slot.h:136: error: expected `(' before '>' token
../libsigc++-2.0.18/sigc++/functors/slot.h: In static member function 'static T_return sigc::internal::slot_call2<T_functor, T_retur
n, T_arg1, T_arg2>::call_it(sigc::internal::slot_rep*, typename sigc::type_trait<T_arg3>::take, typename sigc::type_trait<T_arg4>::t
ake)':
../libsigc++-2.0.18/sigc++/functors/slot.h:172: error: expected `(' before ',' token
../libsigc++-2.0.18/sigc++/functors/slot.h:172: error: expected `(' before '>' token
../libsigc++-2.0.18/sigc++/functors/slot.h: In static member function 'static T_return sigc::internal::slot_call3<T_functor, T_retur
n, T_arg1, T_arg2, T_arg3>::call_it(sigc::internal::slot_rep*, typename sigc::type_trait<T_arg3>::take, typename sigc::type_trait<T_
arg4>::take, typename sigc::type_trait<T_arg5>::take)':
../libsigc++-2.0.18/sigc++/functors/slot.h:210: error: expected `(' before ',' token
../libsigc++-2.0.18/sigc++/functors/slot.h:210: error: expected `(' before ',' token
../libsigc++-2.0.18/sigc++/functors/slot.h:210: error: expected `(' before '>' token
../libsigc++-2.0.18/sigc++/functors/slot.h: In static member function 'static T_return sigc::internal::slot_call4<T_functor, T_retur
n, T_arg1, T_arg2, T_arg3, T_arg4>::call_it(sigc::internal::slot_rep*, typename sigc::type_trait<T_arg3>::take, typename sigc::type_
trait<T_arg4>::take, typename sigc::type_trait<T_arg5>::take, typename sigc::type_trait<T_arg6>::take)':
../libsigc++-2.0.18/sigc++/functors/slot.h:250: error: expected `(' before ',' token
../libsigc++-2.0.18/sigc++/functors/slot.h:250: error: expected `(' before ',' token
../libsigc++-2.0.18/sigc++/functors/slot.h:250: error: expected `(' before ',' token
../libsigc++-2.0.18/sigc++/functors/slot.h:250: error: expected `(' before '>' token
../libsigc++-2.0.18/sigc++/functors/slot.h: In static member function 'static T_return sigc::internal::slot_call5<T_functor, T_retur
n, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>::call_it(sigc::internal::slot_rep*, typename sigc::type_trait<T_arg3>::take, typename sig
c::type_trait<T_arg4>::take, typename sigc::type_trait<T_arg5>::take, typename sigc::type_trait<T_arg6>::take, typename sigc::type_t
rait<T_arg7>::take)':
../libsigc++-2.0.18/sigc++/functors/slot.h:292: error: expected `(' before ',' token
../libsigc++-2.0.18/sigc++/functors/slot.h:292: error: expected `(' before ',' token
../libsigc++-2.0.18/sigc++/functors/slot.h:292: error: expected `(' before ',' token
../libsigc++-2.0.18/sigc++/functors/slot.h:292: error: expected `(' before ',' token
../libsigc++-2.0.18/sigc++/functors/slot.h:292: error: expected `(' before '>' token
../libsigc++-2.0.18/sigc++/functors/slot.h: In static member function 'static T_return sigc::internal::slot_call6<T_functor, T_retur
n, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>::call_it(sigc::internal::slot_rep*, typename sigc::type_trait<T_arg3>::take, type
name sigc::type_trait<T_arg4>::take, typename sigc::type_trait<T_arg5>::take, typename sigc::type_trait<T_arg6>::take, typename sigc
::type_trait<T_arg7>::take, typename sigc::type_trait<T_arg6>::take)':
../libsigc++-2.0.18/sigc++/functors/slot.h:336: error: expected `(' before ',' token
../libsigc++-2.0.18/sigc++/functors/slot.h:336: error: expected `(' before ',' token
../libsigc++-2.0.18/sigc++/functors/slot.h:336: error: expected `(' before ',' token
../libsigc++-2.0.18/sigc++/functors/slot.h:336: error: expected `(' before ',' token
../libsigc++-2.0.18/sigc++/functors/slot.h:336: error: expected `(' before ',' token
../libsigc++-2.0.18/sigc++/functors/slot.h:336: error: expected `(' before '>' token
../libsigc++-2.0.18/sigc++/functors/slot.h: In static member function 'static T_return sigc::internal::slot_call7<T_functor, T_retur
n, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>::call_it(sigc::internal::slot_rep*, typename sigc::type_trait<T_arg3>::ta
ke, typename sigc::type_trait<T_arg4>::take, typename sigc::type_trait<T_arg5>::take, typename sigc::type_trait<T_arg6>::take, typen
ame sigc::type_trait<T_arg7>::take, typename sigc::type_trait<T_arg6>::take, typename sigc::type_trait<T_arg7>::take)':
../libsigc++-2.0.18/sigc++/functors/slot.h:382: error: expected `(' before ',' token
../libsigc++-2.0.18/sigc++/functors/slot.h:382: error: expected `(' before ',' token
../libsigc++-2.0.18/sigc++/functors/slot.h:382: error: expected `(' before ',' token
../libsigc++-2.0.18/sigc++/functors/slot.h:382: error: expected `(' before ',' token
../libsigc++-2.0.18/sigc++/functors/slot.h:382: error: expected `(' before ',' token
../libsigc++-2.0.18/sigc++/functors/slot.h:382: error: expected `(' before ',' token
../libsigc++-2.0.18/sigc++/functors/slot.h:382: error: expected `(' before '>' token
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Julian_Bunn.vcf
Type: text/x-vcard
Size: 419 bytes
Desc: not available
URL: <http://public.kitware.com/pipermail/gccxml/attachments/20080604/1856a196/attachment-0002.vcf>


More information about the gccxml mailing list