On 8/17/2011 7:14 AM, Steven Schveighoffer wrote:
Casting is actually the correct solution.

if(auto irange = cast(InputRangeObject)collection)
{
   // now you can use irange
   if(collection.empty) // success!
   {
      ...
   }
}
The correct solution? It doesn't even compile. (See my last post, which was after the one you replied to.)

Reply via email to