[libc++] Harden usage of static_assert against C++03

In C++03, we emulate static_assert with a macro, and we must parenthesize
multiple arguments.

llvm-svn: 373328
GitOrigin-RevId: 371ea70bb7f9c9e811c36371c647980c90763b37
1 file changed