// This header includes system headers and declares functions
// required by all regular headers of the library.
// for fixed size integer types
// placement new statements require this
// original C++ library includes generated by cpp_to_rust
// Calls destructor of `T` class. This template function
// is necessary because it's not possible to use `x->~T()`
// syntax directly if `T` contains `::`.
template<typename T>
void
// RITUAL_GLOBAL_H