This library adds the following C++11 keywords to C++03 verbatim:

  • alignof -- obtain alignment of a type
  • nullptr -- null pointer literal
  • static_assert -- compile-time asserts

If you get warnings in C++03 indicating that one of these keywords is in use (some compilers warn about them as a compatibility measure) then that actually means that the library is working correctly. Disregard those warnings (they apparently can't be disabled in GCC).

The following keywords are not present in this library:

  • auto
  • constexpr -- see CXXO_CONSTEXPR instead
  • decltype -- see CXXO_DECLTYPE instead
  • noexcept -- see CXXO_NOEXCEPT instead
  • thread_local