contract test { constructor() public returns (uint a) { } } // ---- // TypeError: (46-54): Non-empty "returns" directive for constructor.