Stop using deprecated class VirtualFunction

Merge request reports