Fully dynamic d by opDotExp overloading
Walter Bright
newshound1 at digitalmars.com
Sat Nov 28 20:30:09 PST 2009
Simen kjaeraas wrote:
> Just tested it - it does not seem to allow template parameters beyond
> just the
> function name. Is this something we can expect in the future?
> The use case I have is this:
>
> struct foo {
> void opDispatch( string name, T )( T value ) {
> static if ( is( T == float ) ) {
> // Do something
> } else static if ( T == int ){
>
> } else {
> static assert( false, "Unsupported argument type." );
> }
> }
> }
I see. That's a bug, and I'll fix it.
More information about the Digitalmars-d
mailing list