C# Class PHPAnalysis.Analysis.CFG.Taint.ConditionTaintAnalyser

Show file Open project: jtvn/Eir-CTLLTL Class Usage Examples

Public Methods

Method Description
AnalyzeCond ( XmlNode node, ImmutableVariableStorage knownTaint ) : ImmutableVariableStorage>.IImmutableDictionary
ConditionTaintAnalyser ( AnalysisScope scope, IIncludeResolver inclusionResolver, Stack includeStack ) : System

Private Methods

Method Description
Analyze ( XmlNode node ) : TaintSets
AnalyzeNode ( XmlNode node ) : TaintSets
AnalyzeSubnode ( XmlNode node ) : TaintSets
EqualsComparison ( XmlNode node ) : TaintSets
Expr_BooleanNot ( XmlNode node ) : TaintSets
Node_Cond ( XmlNode node ) : TaintSets
Node_FuncCall ( XmlNode node ) : TaintSets

Method Details

AnalyzeCond() public method

public AnalyzeCond ( XmlNode node, ImmutableVariableStorage knownTaint ) : ImmutableVariableStorage>.IImmutableDictionary
node System.Xml.XmlNode
knownTaint ImmutableVariableStorage
return ImmutableVariableStorage>.IImmutableDictionary

ConditionTaintAnalyser() public method

public ConditionTaintAnalyser ( AnalysisScope scope, IIncludeResolver inclusionResolver, Stack includeStack ) : System
scope AnalysisScope
inclusionResolver IIncludeResolver
includeStack Stack
return System