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

CompileLangToLcid() private method

private CompileLangToLcid ( QilNode lang, bool fwdCompat ) : QilNode
lang QilNode
fwdCompat bool
return QilNode
        private QilNode CompileLangToLcid(QilNode lang, bool fwdCompat)
        {
            if (lang == null)
            {
                return _f.Double(XsltLibrary.InvariantCultureLcid);
            }
            else if (lang.NodeType == QilNodeType.LiteralString)
            {
                return _f.String(XsltLibrary.LangToNameInternal((string)(QilLiteral)lang, fwdCompat, (IErrorHelper)this));
            }
            else
            {
                return _f.XsltConvert(_f.InvokeLangToLcid(lang, fwdCompat), T.DoubleX);
            }
        }
QilGenerator