On 08/06/2013 08:46 AM, Ali Çehreli wrote:

> On 08/06/2013 03:22 AM, David wrote:>> struct Display
>  >> {}
>  >
>  > D supports opaque structs/pointers
>  >
>  > struct Display;
>  >
>  > Now Display has to be used as pointer only or the compiler complains
>  > e.g. about
>  >
>  > Display display;
>
> Yes and I am sure that is how Xlib.d has it.
>
> However, remembering a limitation that we have discovered a couple of
> weeks ago, I intentionally did not make it opaque, in case somebody
> would try toString() on it:

I am confused and being confusing... I think nobody should apply toString() on an opaque type as it is supposed to dereference the actual object.

>    http://forum.dlang.org/post/ksc2ln$f1i$1...@digitalmars.com

I will continue on that thread.

Ali

Reply via email to