fix constructor call emitter