#include #include "complex.eo.h" #include "complex.eo.hh" template struct test1; template struct test1 { static_assert(std::is_same, U>::value, "Wrong type"); }; template struct test2; template struct test2 { static_assert(std::is_same, U>::value, "Wrong type"); }; test1 foo; test2 bar;