range.d(1889): Error: cannot have parameter of type void range.d(1889): Error: variable std.range.chain!(Result,string).chain.Result.fixRef.val variables cannot be of type void range.d(1891): Error: cannot return non-void from void function range.d(1951): Error: function std.range.chain!(Result,string).chain.Result.fixRef (void val) is not callable using argument types (string) range.d(1951): Error: cannot implicitly convert expression (this.source._field_field_0.front()) of type string to void range.d(1951): Error: function std.range.chain!(Result,string).chain.Result.fixRef (void val) is not callable using argument types (dchar) range.d(1951): Error: cannot implicitly convert expression (front(this.source._field_field_1)) of type dchar to void range.d(1981): Error: cannot return non-void from void function range.d(1981): Error: cannot return non-void from void function range.d(1994): Error: function std.range.chain!(Result,string).chain.Result.fixRef (void val) is not callable using argument types (dchar) range.d(1994): Error: cannot implicitly convert expression (back(this.source._field_field_1)) of type dchar to void range.d(1994): Error: function std.range.chain!(Result,string).chain.Result.fixRef (void val) is not callable using argument types (string) range.d(1994): Error: cannot implicitly convert expression (this.source._field_field_0.back()) of type string to void range.d(2016): Error: cannot return non-void from void function range.d(2016): Error: cannot return non-void from void function