/Engine/Source/Editor/UnrealEd/Public/Kismet2/BlueprintEditorUtils.h
Procedure used to remove old function implementations and child properties from data only blueprints. These blueprints have a 'fast path' compilation path but we need to make sure that any data regenerated by normal blueprint compilation is cleared here. If we don't then these functions and properties will hang around when a class is converted from a real blueprint to a data only blueprint.
static void RemoveStaleFunctions ( [UBlueprintGeneratedClass](API\Runtime\Engine\Engine\UBlueprintGeneratedClass) * Class, [UBlueprint](API\Runtime\Engine\Engine\UBlueprint) * Blueprint )