5 writes to _endTags
System.Speech (5)
Internal\SrgsCompiler\Arc.cs (5)
325_endTags ??= new Collection<Tag>(); 332_endTags = null; 371dest._endTags = src._endTags; 394src._startTags = src._endTags = null; 427_endTags ??= new Collection<Tag>();
31 references to _endTags
System.Speech (31)
Internal\SrgsCompiler\Arc.cs (31)
254if (_endTags != null) 256foreach (Tag tag in _endTags) 326_endTags.Add(tag); 366if (src._endTags != null) 369if (dest._endTags == null) 371dest._endTags = src._endTags; 377for (int i = 0; i < src._endTags.Count; i++) 379dest._endTags.Insert(i, src._endTags[i]); 385foreach (Tag tag in src._endTags) 387dest._endTags.Add(tag); 425if (arc._endTags != null) 428foreach (Tag tag in arc._endTags) 431_endTags.Add(newTag); 455same = _endTags == null && arc._endTags == null; 458if (!same && _endTags != null && arc._endTags != null && _endTags.Count == arc._endTags.Count) 461for (int i = 0; i < _endTags.Count; i++) 463same &= _endTags[i] == arc._endTags[i]; 498return _startTags == null && _endTags == null; 545if (_startTags != null || _endTags != null) 548bool same = _startTags != null && _endTags != null && _endTags.Count == _startTags.Count; 551for (int i = 0; same && i < _endTags!.Count; i++) 553same &= _startTags![i] == _endTags[i]; 577if (_endTags != null) 580foreach (Tag tag in _endTags)