#include #include class MyClass { public: std::map someData; std::map > otherData; }; void foo() { List bob = new List(); } A foo; A bar; A baz; A > bay; void asd(void) { A foo; A bar; A baz; A > bay; if (a < b && b > c) { a = b < c > 0; } if (a < bar() > c) { } a < up_lim() ? do_hi() : do_low; a[a < b > c] = d; } template class MyClass { } template class MyClass { } template class MyClass : myvar(0), myvar2(0) { } template class MyClass : myvar(0), myvar2(0) { } static int max_value() { return((std::numeric_limits::max)()); } template priority_queue::~priority_queue () { } template T test(T a) { return(a); } int main() { int k, j; h g; k = test(j); return(0); } template class ConcreteStorageClass> class RotationMatrix : public StaticBaseMatrix { public: RotationMatrix() : StaticBaseMatrix() { // do some initialization } void assign(const OtherClass& other) { // do something } }; int main() { MyClass foo; } template inline std::basic_ostream& FWStreamOut(std::basic_ostream&os, const W::S&s) { return(operator<< >(os, s)); } struct foo { type1 bar; }; struct foo { type1 bar; };