assertion failure with template instantiation of forward reference	class
    comco 
    void.unsigned at gmail.com
       
    Wed Nov 28 16:26:02 PST 2012
    
    
  
When trying to compile this code:
import std.stdio;
class A;
class B(T) : T {
}
void main() {
     writeln(typeid(B!A));
}
I get this error: Assertion failure: '!scope' on line 358 in file 
'toobj.c'.
Shouldn't it be more like: Error: class main.A unable to resolve 
forward reference in definition
Looks like a bug?
    
    
More information about the Digitalmars-d-learn
mailing list