start resolving references to inherited types
also consider "inherited" types of declaring classes