Fix unary expression code generation