handle the case of no function tables with aliasing function pointers