Bug or miss feature in nested class?

BCS BCS at pathlink.com
Mon Oct 23 09:56:45 PDT 2006

class C
	class A{}
class D : C
	class B : A{}

fails saying A is nested in C, not D

Why should this be a problem? An action that A can perform on a C can be 
performed on a D. So havening an A object nested from a D object 
shouldn't be a problem. Deriving from A in something derived from C also 
shouldn't be a problem either.


BTW, I actually wanted to do this on a project.

More information about the Digitalmars-d-bugs mailing list