errors/signature.cfa:2:1 error: Constructor has invalid parameter list (cannot be void/empty) errors/signature.cfa:3:1 error: Destructor has invalid parameter list (cannot be void/empty) errors/signature.cfa:4:1 error: Assignment has invalid parameter list (cannot be void/empty) errors/signature.cfa:5:1 error: Cannot declare a Constructor for type Void errors/signature.cfa:6:1 error: Cannot declare a Destructor for type Void errors/signature.cfa:7:1 error: Cannot declare a Assignment for type Void errors/signature.cfa:10:1 error: Constructor must have a reference to a type as its first parameter errors/signature.cfa:11:1 error: Destructor must have a reference to a type as its first parameter errors/signature.cfa:12:1 error: Assignment must have a reference to a type as its first parameter