D-Programming-Language/phobos — pull request #380 by torarin (2011-12-28 01:28:53+00:00)
Title: Making RefCounted work for non-copyable structs

Making a `RefCounted` non-copyable struct does not work because `Tuple`'s `toString` makes copies of its elements when passing them to `formatElement`.

I've made these parameters `auto ref` in the two relevant functions in format.d to fix this.