Open GoogleCodeExporter opened 9 years ago
Original comment by zoomer...@gmail.com
on 11 Jul 2013 at 8:51
Original comment by zoomer...@gmail.com
on 11 Jul 2013 at 10:45
Here's another repro for the same issue:
namespace Test
{
public class Foo { }
public class Bar { }
public interface IDoStuff<T>
{
void DoStuff(T dummy);
}
public class TestClass : IDoStuff<Foo>, IDoStuff<Bar>
{
public void DoStuff(Foo foo) { }
public void DoStuff(Bar bar) { }
}
public static class Test
{
private static void DoStuff<T>(IDoStuff<T> comp, T dummy)
{
comp.DoStuff(dummy);
}
public static void RunTest()
{
TestClass tc = new TestClass();
DoStuff(tc, new Foo());
DoStuff(tc, new Bar());
}
}
}
Attempting to run the generated JS will throw an exception because DoStuff is
not implemented.
Original comment by polofili...@gmail.com
on 3 Sep 2014 at 1:48
Original issue reported on code.google.com by
zoomer...@gmail.com
on 11 Jul 2013 at 8:02