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

◆ CollectPatternsInternal()

void System.Xml.Xsl.Xslt.MatcherBuilder.CollectPatternsInternal ( Stylesheet sheet,
QilName mode )
inlineprivate

Definition at line 85 of file MatcherBuilder.cs.

86 {
87 Stylesheet[] imports = sheet.Imports;
88 foreach (Stylesheet sheet2 in imports)
89 {
91 }
92 if (sheet.TemplateMatches.TryGetValue(mode, out var value))
93 {
96 }
97 }
bool TryGetValue(TKey key, [MaybeNullWhen(false)] out TValue value)
void Add(TKey key, TValue value)
readonly List< List< TemplateMatch > > _allMatches
void AddPatterns(List< TemplateMatch > matches)
void CollectPatternsInternal(Stylesheet sheet, QilName mode)

References System.Xml.Xsl.Xslt.MatcherBuilder._allMatches, System.Collections.Generic.Dictionary< TKey, TValue >.Add(), System.Xml.Xsl.Xslt.MatcherBuilder.AddPatterns(), System.Xml.Xsl.Xslt.MatcherBuilder.CollectPatternsInternal(), System.Collections.Generic.Dictionary< TKey, TValue >.TryGetValue(), and System.value.

Referenced by System.Xml.Xsl.Xslt.MatcherBuilder.CollectPatterns(), and System.Xml.Xsl.Xslt.MatcherBuilder.CollectPatternsInternal().