Signature change in code generation