#include "adt/make.h" #include "adt/rtti_util.h" namespace make { template T value_cast (value const &v) { return runtime_cast (v.data, *v.type); } }