On 3/13/21 5:24 PM, Andrey wrote:
Mistake. It says about simple argument:
cannot pass rvalue argument `xxxxx` of type `Word!(wstring, wstring)` to parameter `ref const(Word!(wstring, wstring)) base`

Function:
void _setPastBases(const ref Data item, const ref UsualWord base)

Yeah, D does not allow (without a switch) passing an rvalue (i.e. a temporary) into a reference.

There is a preview switch for it, I think -preview=rvaluerefparam

-Steve

Reply via email to