C++ initializers
Default contructor, primitive types and (possibly nested in GNU) function declarations.
int a; // unitialized integer
int b = int(); // b initialized to zero
int c(); // (sic) declaration of function c returning int
Class a; // calls default ctor
Class b = Class(); // same as above
Class c(); // again, function declaration