b9e2173288
There was a bug here if during enum creation there will be an exception. Then function `cleanEnumSuperCall` will never be called and ir will be corrupted.