3 writes to _tail
PresentationCore (3)
Core\CSharp\System\Windows\Media\VisualProxy.cs (3)
185
_tail
= new Proxy[2];
320
_tail
= null;
583
_tail
= reallocatedTail;
30 references to _tail
PresentationCore (30)
Core\CSharp\System\Windows\Media\VisualProxy.cs (30)
66
if (
_tail
== null)
77
int tailLength =
_tail
.Length;
80
_tail
[tailLength - 1].Channel == null;
130
return !
_tail
[index].Handle.IsNull;
173
if (
_tail
== null)
187
else if (count >
_tail
.Length)
216
_tail
[count - 1] = proxy;
240
ref
_tail
[index].Handle,
274
_head =
_tail
[count - 2];
282
if (channel.ReleaseOnChannel(
_tail
[index].Handle))
291
_tail
[index] =
_tail
[count - 2];
305
if (
_tail
!= null)
322
else if (count ==
_tail
.Length)
340
_tail
[count - 2] = new Proxy();
364
return
_tail
[index - 1].Channel;
407
return
_tail
[index - 1].Handle;
448
return
_tail
[index - 1].Flags;
487
_tail
[index - 1].Flags =
488
value ? (
_tail
[index - 1].Flags | flags) : (
_tail
[index - 1].Flags & ~flags);
508
_tail
[i].Flags =
509
value ? (
_tail
[i].Flags | flags) : (
_tail
[i].Flags & ~flags);
528
if ((
_tail
[i].Flags & conjunctionFlags) != conjunctionFlags)
556
else if (
_tail
!= null)
560
if (
_tail
[i].Channel == channel)
575
int newLength =
_tail
.Length + delta;
581
Array.Copy(
_tail
, reallocatedTail, Math.Min(
_tail
.Length, newLength));