PHPAnalysis.Analysis.CFG.Taint.TaintBlockAnalyzer.Subnode_Exprs C# (CSharp) Метод

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

private Subnode_Exprs ( XmlNode node ) : ExpressionInfo
node System.Xml.XmlNode
Результат ExpressionInfo
        private ExpressionInfo Subnode_Exprs(XmlNode node)
        {
            var arraynode = node.GetSubNode(AstConstants.Scalar + ":" + AstConstants.Scalars.Array);
            var subnodes = arraynode.GetSubNodesByPrefix(AstConstants.Node);

            var results = new ExpressionInfo();

            var temptaintsets = subnodes.Select(Analyze).ToList();

            return temptaintsets.Aggregate(results, (current, exprTaint) => current.Merge(exprTaint));
        }