private ValueContentAnalysisData(ValueContentAnalysisData fromData) : base(fromData) { }
private ValueContentAnalysisData(ValueContentAnalysisData data1, ValueContentAnalysisData data2, MapAbstractDomain <AnalysisEntity, ValueContentAbstractValue> coreDataAnalysisDomain) : base(data1, data2, coreDataAnalysisDomain) { }
internal ValueContentBlockAnalysisResult(BasicBlock basicBlock, ValueContentAnalysisData blockAnalysisData) : base(basicBlock) { Data = blockAnalysisData?.CoreAnalysisData.ToImmutableDictionary() ?? ImmutableDictionary <AnalysisEntity, ValueContentAbstractValue> .Empty; IsReachable = blockAnalysisData?.IsReachableBlockData ?? true; }