protected PredicatedAnalysisData(PredicatedAnalysisData <TKey, TValue> fromData) { IsReachableBlockData = fromData.IsReachableBlockData; _lazyPredicateDataMap = Clone(fromData._lazyPredicateDataMap); AssertValidAnalysisData(); }