A "visual approach" is part of an instrument approach procedure and therefore you are flying under IFR rules. Otherwise it would be a VFR approach.
In class C the controller is responsible for all separation between IFR traffic and other IFR and VFR traffic.
Had it been class D the controller would only be responsible for separation from other IFR traffic and not VFR traffic.