_Static_assert is a C11 keyword that maps to the C11 static_assert
macro. In C++ 2011 and newer, static_assert is the keyword so we map
_Static_assert to that to allow C11 headers to compile with C++ 2011.
For C++ prior to 2011, we fell back to one of many other ways to do
this, which conflicted with other things in the tree (which compile
on non C++ systems).
Sponsored by: Netflix