opDispatch or equivalent at static context
Chris Nicholson-Sauls
ibisbasenji at gmail.com
Thu Jan 21 00:28:37 PST 2010
Lars T. Kyllingstad wrote:
> Chris Nicholson-Sauls wrote:
>> (Apologies ahead of time if I've overlooked something.)
>>
>> How possible could it be to have opDispatch or an equivalent feature
>> (opStaticDispatch?) available for static forwarding? Use-case: I'm
>> envisioning an ORM library, where one could do things like:
>> Player.findFirstByName( "Bob" )
>>
>> With a static forwarding template parsing the "findFirstByName" to
>> rewrite the call:
>> Player.find( FindFlags.First, `name == "Bob"` )
>
>
> Isn't that what opDispatch does now?
>
> -Lars
Not as a static member, to my knowledge. At the very least, I see no mention of static
forwarding in the docs: http://www.digitalmars.com/d/2.0/operatoroverloading.html#Dispatch
-- Chris Nicholson-Sauls
More information about the Digitalmars-d
mailing list