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

◆ SetArg()

void System.Xml.Xsl.Xslt.QilGenerator.SetArg ( IList< XslNode > args,
int pos,
QilName name,
QilNode value )
inlineprivate

Definition at line 1981 of file QilGenerator.cs.

1982 {
1983 VarPar varPar;
1984 if (args.Count <= pos || args[pos].Name != name)
1985 {
1986 varPar = AstFactory.WithParam(name);
1987 args.Insert(pos, varPar);
1988 }
1989 else
1990 {
1991 varPar = (VarPar)args[pos];
1992 }
1994 }

References System.Collections.Generic.Dictionary< TKey, TValue >.Count, System.Xml.Dictionary, System.value, and System.Xml.Xsl.Xslt.AstFactory.WithParam().

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