add code for neg expression visit