System.Xml.Xsl.Xslt.QilGenerator.CompileTextAvt C# (CSharp) Method

CompileTextAvt() private method

private CompileTextAvt ( string avt ) : QilNode
avt string
return QilNode
        private QilNode CompileTextAvt(string avt)
        {
            Debug.Assert(avt != null);
            if (avt.IndexOfAny(s_curlyBraces) == -1)
            {
                return _f.TextCtor(_f.String(avt));
            }
            QilNode avtParts = CompileAvt(avt);
            if (avtParts.NodeType == QilNodeType.Sequence)
            {
                QilList result = InstructionList();
                foreach (QilNode node in avtParts)
                {
                    result.Add(_f.TextCtor(node));
                }
                return result;
            }
            else
            {
                return _f.TextCtor(avtParts);
            }
        }
QilGenerator