#pragma once #include #include #include #include namespace py = pybind11; #ifdef __GNUC__ #pragma GCC diagnostic ignored "-Wunused-function" #endif extern "C" { #include "generic/vatom.h" } /** * @file tools/python-pybind/bind_valist.hpp * @author Asher Mancinelli * @brief Contains bindings for Valist-related functions. * * @note keep all implementations in the impl unless templated. * @note contains bindings for nosh and all classes encapsulated by this struct * within the source. * * @see src/generic/valist.h:195 */ /** * @brief Perform binding of _Vatom_ to module */ void bind_vatom(py::module& m);