Ah, I just re-read your OP. Your already at this point :)

Since everybody has understood the problem, and nobody could have come up with a solution yet, my idea is that:

HttpSocketConnectionRequest.d
=====================================
module net.http.HttpSocketConnectionRequest;

module class HttpSocketConnectionRequest{}


If compiler allowed "module" keyword to be used as an attribute for ONLY ONE class or struct definition in the module as above, module's name could be used as you were to be pointing to class directly.

This would let us (and Phobos developers) to be able to separate code files into multiple files much easily, and solve my problem as well :).

Reply via email to