1 2 3 4 5 6 7
template <typename T> class A { }; void start(A<int>&, short); void start(A<int>&, int); void start(A<int>&, long);