MS extension: Make __noop be the integer zero, not void
We still don't accept 'noop;', and we don't consider noop to be the
integer literal zero. More work is needed.
Form a CallExpr from __noop without parens
MSVC accepts noop without any trailing parens and treats it like a
literal zero. We don't treat noop as an integer literal, but now at
least we can parse a naked __noop expression.