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

◆ ResolvePrefixes()

string[] System.Xml.Xsl.XsltOld.Compiler.ResolvePrefixes ( string tokens)
inlineprivate

Definition at line 363 of file Compiler.cs.

364 {
365 if (tokens == null || tokens.Length == 0)
366 {
367 return null;
368 }
369 string[] array = XmlConvert.SplitString(tokens);
370 try
371 {
372 for (int i = 0; i < array.Length; i++)
373 {
374 string text = array[i];
375 array[i] = _scopeManager.ResolveXmlNamespace((text == "#default") ? string.Empty : text);
376 }
377 return array;
378 }
379 catch (XsltException)
380 {
382 {
383 throw;
384 }
385 return null;
386 }
387 }
InputScopeManager _scopeManager
Definition Compiler.cs:65

References System.Xml.Xsl.XsltOld.Compiler._scopeManager, System.array, System.Xml.Xsl.XsltOld.Compiler.ForwardCompatibility, System.Xml.Xsl.XsltOld.InputScopeManager.ResolveXmlNamespace(), System.Xml.XmlConvert.SplitString(), and System.text.

Referenced by System.Xml.Xsl.XsltOld.Compiler.InsertExcludedNamespace(), and System.Xml.Xsl.XsltOld.Compiler.InsertExtensionNamespace().