1234861Sadrian 2234861Sadrian#include <iostream> 3234861Sadrianusing namespace std; 4234861Sadrian 5234861Sadriantemplate<class T> 6234861Sadrianvoid foo(T i) 7234861Sadrian{ 8234861Sadrian std::cout << "hi\n"; // set breakpoint here 9234861Sadrian} 10234861Sadrian 11234861Sadriantemplate<class T> 12234861Sadrianvoid multi_line_foo(T i) 13234861Sadrian{ 14234861Sadrian std::cout // set multi-line breakpoint here 15234861Sadrian << "hi\n"; 16234861Sadrian} 17234861Sadrian 18234861Sadrianint main() 19234861Sadrian{ 20234861Sadrian foo<int>(0); 21234861Sadrian foo<double>(0); 22234861Sadrian foo<int>(1); 23234861Sadrian foo<double>(1); 24234861Sadrian foo<int>(2); 25234861Sadrian foo<double>(2); 26234861Sadrian 27234861Sadrian multi_line_foo<int>(0); 28234861Sadrian multi_line_foo<double>(0); 29234861Sadrian 30234861Sadrian return 0; 31234861Sadrian} 32234861Sadrian