Use an intermediate class:
abstract class OtherObject1(S) : AbstractObject!S
{
abstract void Foo(int a, int b);
class OtherObject(S, bool R) : OtherObject1!S
{
int x;
override void Foo(int a, int b)
Kagamin via Digitalmars-d-learn Fri, 15 Jul 2016 09:01:54 -0700
Use an intermediate class:
abstract class OtherObject1(S) : AbstractObject!S
{
abstract void Foo(int a, int b);
class OtherObject(S, bool R) : OtherObject1!S
{
int x;
override void Foo(int a, int b)