5 writes to _numOfFrames
System.Private.CoreLib (5)
src\libraries\System.Private.CoreLib\src\System\Diagnostics\StackTrace.cs (2)
131
_numOfFrames
= 1;
145
_numOfFrames
= frameList.Count;
src\System\Diagnostics\StackTrace.CoreCLR.cs (3)
68
_numOfFrames
= StackF.GetNumberOfFrames();
87
_numOfFrames
-= _methodsToSkip;
90
_numOfFrames
= 0;
14 references to _numOfFrames
System.Private.CoreLib (14)
src\libraries\System.Private.CoreLib\src\System\Diagnostics\StackTrace.cs (7)
151
public virtual int FrameCount =>
_numOfFrames
;
159
if (_stackFrames != null && index <
_numOfFrames
&& index >= 0)
173
if (_stackFrames == null ||
_numOfFrames
<= 0)
178
StackFrame[] array = new StackFrame[
_numOfFrames
];
179
Array.Copy(_stackFrames, _methodsToSkip, array, 0,
_numOfFrames
);
225
for (int iFrameIndex = 0; iFrameIndex <
_numOfFrames
; iFrameIndex++)
230
(iFrameIndex ==
_numOfFrames
- 1))) // Don't filter last frame
src\System\Diagnostics\StackTrace.CoreCLR.cs (7)
70
if (_methodsToSkip >
_numOfFrames
)
71
_methodsToSkip =
_numOfFrames
;
73
if (
_numOfFrames
!= 0)
75
_stackFrames = new StackFrame[
_numOfFrames
];
77
for (int i = 0; i <
_numOfFrames
; i++)
85
_methodsToSkip += CalculateFramesToSkip(StackF,
_numOfFrames
);
88
if (
_numOfFrames
< 0)