Esempio n. 1
0
 private static void AssertNoFlowCaptureEntitiesTracked(CorePointsToAnalysisData map)
 {
     foreach (var key in map.Keys)
     {
         Debug.Assert(key.CaptureId == null);
     }
 }
Esempio n. 2
0
 internal PointsToAnalysisData(
     CorePointsToAnalysisData mergedCoreAnalysisData,
     PredicatedAnalysisData <AnalysisEntity, PointsToAbstractValue> predicatedData1,
     PredicatedAnalysisData <AnalysisEntity, PointsToAbstractValue> predicatedData2,
     bool isReachableData,
     MapAbstractDomain <AnalysisEntity, PointsToAbstractValue> coreDataAnalysisDomain)
     : base(mergedCoreAnalysisData, predicatedData1, predicatedData2, isReachableData, coreDataAnalysisDomain)
 {
     AssertValidPointsToAnalysisData(mergedCoreAnalysisData);
     AssertValidPointsToAnalysisData();
 }
Esempio n. 3
0
 protected override void AssertValidAnalysisData(CorePointsToAnalysisData map)
 {
     PointsToAnalysisData.AssertValidPointsToAnalysisData(map);
 }