System.Xml.Xsl.Xslt.XsltLoader.CheckUseAttrubuteSetInList C# (CSharp) Method

CheckUseAttrubuteSetInList() private method

private CheckUseAttrubuteSetInList ( IList list ) : void
list IList
return void
        private void CheckUseAttrubuteSetInList(IList<XslNode> list)
        {
            foreach (XslNode xslNode in list)
            {
                switch (xslNode.NodeType)
                {
                    case XslNodeType.UseAttributeSet:
                        AttributeSet usedAttSet;
                        if (_compiler.AttributeSets.TryGetValue(xslNode.Name, out usedAttSet))
                        {
                            CheckAttributeSetsDfs(usedAttSet);
                        }
                        else
                        {
                            // The error will be reported in QilGenerator while compiling this attribute set.
                        }
                        break;
                    case XslNodeType.List:
                        CheckUseAttrubuteSetInList(xslNode.Content);
                        break;
                }
            }
        }