template<typename T>
struct TPL
{
  T val = 0;
};

inline TPL<int> x;