After 32f1c553, getDefiningRecipe returns a VPRecipeBase* so there's no need to cast to VPRecipeBase. Suggested by @Ayal during review of D136068, thanks!