Neat trick - 'with' and unnamed objects + 'with' proposals

Bill Baxter dnewsgroup at billbaxter.com
Tue Apr 24 09:11:49 PDT 2007


BCS wrote:
> Bill Baxter wrote:

> how about take a trick from "if"
> 
> with(auto name = new someGUIWidget(myParent))
> {
>    shown = true;
>    focusable = false;
>    some_global_function(name);
> }

Yeh, I was actually just thinking that myself, and was disappointed to 
find out it doesn't work.  :-(

Looking at the spec it seems that's special to 'if'.   It could be 
useful for switch(), with() and synchronized(), but it seems it hasn't 
been added.

--bb



More information about the Digitalmars-d mailing list