Should this work?

bobef aasd.aasdasd.asd.ad.ad.as.d.a at asdasdas.das.da.d.ad.sa.d
Sat Jan 30 05:06:37 PST 2010


I get these errors DMD 1.055:

(void(char[] _param_0))()
bug.d(2): Error: expected 1 function arguments, not 0
(void(char[] _param_0))()
bug.d(15): Error: template instance bug.Foo!(a) error instantiating

//code----------------------------------------------------------------------------------------------

void Foo(alias X)() {
	pragma(msg,typeof(X).stringof);
}

class A {
	void a(char[]) {
	}

	void b() {
	}
}

void main() {

	Foo!(A.a)(); //doesnt work
	Foo!(A.b)(); //works

}

//end of code ----------------------------------------------------------------------


More information about the Digitalmars-d-learn mailing list