title: Use of logical not operator (twice) on right hand side of expression with pointer variable
body: <p>Why would anyone type <code>variable = !!ptr</code> as an expression? Looks like a bug or unintentional defect to me.  The result should be just <code>ptr</code>, but one must wonder the original intent.  Thoughts?</p>