1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
template<typename T> class Foo { public: Foo(); void doBaz(); }; template<typename T> inline void Foo<T>::doBaz() { } class Bar { public: Bar(); }; template<typename T> Foo<T>::Foo() { } inline Bar::Bar() { }