'identifier' : 'inline' is the only legal storage class for constructors
A constructor is declared as a storage class other than inline.
Example
class C { extern C(); // error, not inline };