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

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

private AnalyzeSubnode ( XmlNode node ) : TaintSets
node System.Xml.XmlNode
Результат TaintSets
        private TaintSets AnalyzeSubnode(XmlNode node)
        {
            switch (node.LocalName)
            {
                case AstConstants.Subnodes.Cond:
                    return Node_Cond(node);
                default:
                    var subNodes = node.GetSubNodesByPrefix(AstConstants.Node);
                    if (subNodes.Any())
                    {
                        return AnalyzeNode(subNodes.Single());
                    }
                    return new TaintSets().ClearTaint();
            }
        }