Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ CompileLiteralAttribute()

QilNode System.Xml.Xsl.Xslt.QilGenerator.CompileLiteralAttribute ( XslNode node)
inlineprivate

Definition at line 802 of file QilGenerator.cs.

803 {
804 QilName name = node.Name;
805 string prefix = name.Prefix;
806 string nsUri = name.NamespaceUri;
807 if (prefix.Length != 0)
808 {
810 }
812 name.NamespaceUri = nsUri;
813 return _f.AttributeCtor(name, CompileTextAvt(node.Select));
814 }
QilNode AttributeCtor(QilNode name, QilNode val)
void ApplyNsAliases(ref string prefix, ref string nsUri)
Definition Compiler.cs:161
readonly XsltQilFactory _f
QilNode CompileTextAvt(string avt)

References System.Xml.Xsl.Xslt.QilGenerator._compiler, System.Xml.Xsl.Xslt.QilGenerator._f, System.Xml.Xsl.Xslt.Compiler.ApplyNsAliases(), System.Xml.Xsl.Qil.QilPatternFactory.AttributeCtor(), System.Xml.Xsl.Xslt.QilGenerator.CompileTextAvt(), System.Xml.Dictionary, and System.prefix.

Referenced by System.Xml.Xsl.Xslt.QilGenerator.CompileInstructions().