MSVC fails on Type_Info()'s constexpr-ness.

This commit is contained in:
ninnghazad 2020-08-23 00:58:47 +02:00 committed by GitHub
parent 6048f42aa6
commit be2adc1d8b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -80,7 +80,7 @@ namespace chaiscript
std::vector<Boxed_Value> convert(Function_Params t_params, const Type_Conversions_State &t_conversions) const std::vector<Boxed_Value> convert(Function_Params t_params, const Type_Conversions_State &t_conversions) const
{ {
auto vals = t_params.to_vector(); auto vals = t_params.to_vector();
constexpr Type_Info IAMATEST{}; constexpr Type_Info IAMATEST(false,false,false,false,false,typeid(int),typeid(int));
std::cout << IAMATEST.name() << std::endl; std::cout << IAMATEST.name() << std::endl;
constexpr auto dynamic_object_type_info = user_type<Dynamic_Object>(); constexpr auto dynamic_object_type_info = user_type<Dynamic_Object>();
for (size_t i = 0; i < vals.size(); ++i) for (size_t i = 0; i < vals.size(); ++i)