UDA failling to build when using delegate

bioinfornatics via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Wed Nov 5 13:57:41 PST 2014


On Tuesday, 4 November 2014 at 22:06:03 UTC, Ali Çehreli wrote:
> On 11/04/2014 01:58 PM, bioinfornatics wrote:
>
> >> test.d(40): Error: type Section!((letter) => letter == '>',
> >> (letter) => letter == '\x0a') has no value
>
> You have this line:
>
>     @Section!(/* ... */)
>
> Although that is a type name, there is a bug somewhere and 
> sometimes you have to use a 'value' as a UDA. (We talked about 
> this recently but I don't remember the details.) So make it an 
> object so that it is a 'value':
>
>     @Section!(/* ... */)()
>
> (You have another instance of that.)
>
> You will have to deal with the next set of error messages now. 
> :-/
>
> Ali

Thanks Ali

If i understand well, that is a dmdfe bug ?

i yes that is weird as using @Section!(/* ... */)() give to me
something type of void then I can't filter to the desired  uda


More information about the Digitalmars-d-learn mailing list