something like this:

struct S {
  // variables...
  string doGen(int n) { return ""; }
  alias gen = memoize!doGen;
}

The error I got is:

Error: need 'this' for 'doGen' of type 'string(int n)'

I can't make doGen static because it access non-static struct members... can I workaround this?

Reply via email to