///
template sychronizedMemoize(alias fun) {
    void sychronizedMemoize() { }
}

void f() { }

void main()
{
    synchronizedMemoize!f();
}
///

/tmp/temp_7F3C101460D0.d(9,5): Error: template instance `synchronizedMemoize!f` template `synchronizedMemoize` is not defined, did you mean sychronizedMemoize(alias fun)()?

Why the error? Is it compiler bug? DMD v2.084.1

Reply via email to