Archived

This forum has been archived. Please start a new discussion on GitHub.

Patch for slice2cs with scoped constants

I encountered an issue with slice2cs where constants of the form "scope::value" were not converted to C#'s "." scoping operator from the "::". I have a minimal test case (compilation command in bar.ice) which demonstrates the issue and a patch which resolves the problem. I'm new to Ice, so there may be something subtle I'm missing. Feedback welcome.

It is against the 3.4.1 release.

patch -p1 < ice-slice2cs-scoping.txt