Header file object.hpp
#define SIPLASPLAS_REFLECTION_DYNAMIC_OBJECT_HPP
#include "type.hpp"
#include <memory>
#include <cassert>
#include <type_traits>
namespace cpp
{
namespace dynamic_reflection
{
class Object;
}
}