bearophile Wrote:

> Steven Schveighoffer:
> 
> > The only problem I see with it is the inline-killing.
> 
> Please don't ignore the purity-killing :-)

void checkArgument(bool condition, const char[] msg = null, string file = 
__FILE__, int line = __LINE__) pure
{
  if(!condition)throw new ArgumentException(msg,file,line);
}

will this work?

Reply via email to