comparison qt/qtd/Meta.d @ 320:5c6455c4889b signals

remove rubbish
author eldar_ins@eldar-laptop
date Fri, 25 Dec 2009 22:08:25 +0500
parents 894d40eb89b6
children 4e31cbd9e20c
comparison
equal deleted inserted replaced
319:894d40eb89b6 320:5c6455c4889b
64 return p.length - i; 64 return p.length - i;
65 } 65 }
66 } 66 }
67 return 0; 67 return 0;
68 } 68 }
69
70 template isDg(Dg)
71 {
72 enum isDg = is(Dg == delegate);
73 }
74
75 template isFn(Fn)
76 {
77 enum isFn = is(typeof(*Fn.init) == function);
78 }
79
80 template isFnOrDg(Dg)
81 {
82 enum isFnOrDg = isFn!(Dg) || isDg!(Dg);
83 }