PHPAnalysis.Analysis.CFG.Taint.ConditionTaintAnalyser.Node_Cond C# (CSharp) Метод

Node_Cond() приватный Метод

private Node_Cond ( XmlNode node ) : TaintSets
node System.Xml.XmlNode
Результат TaintSets
        private TaintSets Node_Cond(XmlNode node)
        {
            isConditional = true;

            _variables.Add(EdgeType.False, _variables[EdgeType.Normal].AssignmentClone());
            _variables.Add(EdgeType.True, _variables[EdgeType.Normal].AssignmentClone());
            _variables.Remove(EdgeType.Normal);

            var subnodes = node.GetSubNodesByPrefix(AstConstants.Node);
            return subnodes.Any() ? AnalyzeNode(subnodes.Single()) : new TaintSets().ClearTaint();
        }