Workbench crashes (ID: 784e823e-4f52-4054-be46-f606902259a6) when trying to compile the code below:
//------------------------------------------------------------------------------------------------ class IElement<Class T> : Managed { //------------------------------------------------------------------------------------------------ void DoSomething(); } //------------------------------------------------------------------------------------------------ class ConcreteElement : IElement<Managed> { } //------------------------------------------------------------------------------------------------ class IContainer<Class T> : Managed { ref T m_pElement = new T(); //------------------------------------------------------------------------------------------------ void DoSomething() { m_pElement.DoSomething(); } } //------------------------------------------------------------------------------------------------ class ConcreteContainer : IContainer<ConcreteElement> { }
Crash does not happen when commenting out m_pElement.DoSomething();