Skip to content

Commit

Permalink
Add nullable annotations after merging latest
Browse files Browse the repository at this point in the history
  • Loading branch information
mavasani committed Nov 25, 2019
1 parent 099e504 commit cbe55d1
Show file tree
Hide file tree
Showing 4 changed files with 4 additions and 4 deletions.
Expand Up @@ -9,7 +9,7 @@ internal partial class TaintedDataAnalysis
{
private sealed class CoreTaintedDataAnalysisDataDomain : AnalysisEntityMapAbstractDomain<TaintedDataAbstractValue>
{
public CoreTaintedDataAnalysisDataDomain(PointsToAnalysisResult pointsToAnalysisResultOpt)
public CoreTaintedDataAnalysisDataDomain(PointsToAnalysisResult? pointsToAnalysisResultOpt)
: base(TaintedDataAbstractValueDomain.Default, pointsToAnalysisResultOpt)
{
}
Expand Down
Expand Up @@ -16,7 +16,7 @@ public partial class ValueContentAnalysis : ForwardDataFlowAnalysis<ValueContent
/// </summary>
private sealed class CoreAnalysisDataDomain : AnalysisEntityMapAbstractDomain<ValueContentAbstractValue>
{
public CoreAnalysisDataDomain(AbstractValueDomain<ValueContentAbstractValue> valueDomain, PointsToAnalysisResult pointsToAnalysisResultOpt)
public CoreAnalysisDataDomain(AbstractValueDomain<ValueContentAbstractValue> valueDomain, PointsToAnalysisResult? pointsToAnalysisResultOpt)
: base(valueDomain, pointsToAnalysisResultOpt)
{
}
Expand Down
Expand Up @@ -14,7 +14,7 @@ public partial class ValueContentAnalysis : ForwardDataFlowAnalysis<ValueContent
/// </summary>
private sealed class ValueContentAnalysisDomain : PredicatedAnalysisDataDomain<ValueContentAnalysisData, ValueContentAbstractValue>
{
public ValueContentAnalysisDomain(PointsToAnalysisResult pointsToAnalysisResult)
public ValueContentAnalysisDomain(PointsToAnalysisResult? pointsToAnalysisResult)
: base(new CoreAnalysisDataDomain(ValueContentAbstractValueDomain.Default, pointsToAnalysisResult))
{
}
Expand Down
Expand Up @@ -29,7 +29,7 @@ public abstract class AnalysisEntityMapAbstractDomain<TValue> : MapAbstractDomai
_isTrackedPointsToValue = isTrackedPointsToValue ?? throw new ArgumentNullException(nameof(isTrackedPointsToValue));
}

protected AnalysisEntityMapAbstractDomain(AbstractValueDomain<TValue> valueDomain, PointsToAnalysisResult pointsToAnalysisResultOpt)
protected AnalysisEntityMapAbstractDomain(AbstractValueDomain<TValue> valueDomain, PointsToAnalysisResult? pointsToAnalysisResultOpt)
: this(valueDomain,
pointsToAnalysisResultOpt != null ? pointsToAnalysisResultOpt.IsTrackedEntity : s_defaultIsTrackedEntity,
pointsToAnalysisResultOpt != null ? pointsToAnalysisResultOpt.IsTrackedPointsToValue : s_defaultIsTrackedPointsToValue)
Expand Down

0 comments on commit cbe55d1

Please sign in to comment.