1 #pragma once 2 3 extern int some_val; 4 5 template <typename T> 6 struct TS { 7 int tsmeth() { 8 ++some_val; return undef_tsval; 9 } 10 }; 11