fix visit_const