r#"private:
FooWrapper(int32_t a0) noexcept
{
this->self_ = private_Foo_from_int(a0);
if (this->self_ == nullptr) {
std::abort();
}
}
static void private_f() noexcept;
public:
static void public_f() noexcept;
protected:
static void protected_f() noexcept;"#;