http://d.puremagic.com/issues/show_bug.cgi?id=4867
Cristi Cobzarenco <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected] --- Comment #1 from Cristi Cobzarenco <[email protected]> 2011-06-23 12:55:15 PDT --- (In reply to comment #0) > struct S > { > this(this) > { > } > } > > void foo(ref const S s) > { > auto s2 = s; > } > > void main() > { > } > > Error: function test.S.__cpctor (ref S p) is not callable using argument types > (const(S)) const > > It is not specified how postblit is supposed to interoperate with > const/immutable. Tagging the postblit function with 'const' doesn't help > (compilation fails with the same error). The same problem happens when using 'in', as in: void foo( in S s ) { } -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
