[Mono-dev] base call hoisting (error) and MonoDevelop w/Moonlight
Marek Safar
marek.safar at seznam.cz
Fri Jul 9 18:07:14 EDT 2010
Hello,
> I ran into this last weekend. It's a regression in the compiler. I
> was going to send a patch in Monday, but somebody on the mono team
> already did. I believe it's on monobin. They posted it on IRC, but I
> guess nobody has applied it yet.
>
It's not really regression, gmcs produced invalid IL for such construct
which I have discovered recently and until I implement this feature gmcs
reports ICE instead of generating invalid IL.
> What you need to do is move the base calls into their own method and
> call that method for the base hoist error.
>
Correct, the workaround is simple. Just move the call into a method
Marek
More information about the Mono-devel-list
mailing list