9 writes to State
Microsoft.Diagnostics.DataContractReader.Contracts (9)
Contracts\StackWalk\StackWalk_1.cs (9)
234
stackWalkData.
State
= StackWalkState.SkippedFrame;
272
walkData.
State
= StackWalkState.SkippedFrame;
838
handle.
State
= StackWalkState.Error;
857
handle.
State
= IsManaged(recoveredContext.InstructionPointer, out _)
931
handle.
State
= StackWalkState.Frameless;
946
handle.
State
= StackWalkState.SkippedFrame;
953
handle.
State
= validFrame ? StackWalkState.Frame : StackWalkState.Complete;
956
handle.
State
= (validFrame || handle.State == StackWalkState.Frameless) ? StackWalkState.NativeMarker : StackWalkState.Complete;
965
handle.
State
= validFrame ? StackWalkState.Frame : StackWalkState.Complete;
15 references to State
Microsoft.Diagnostics.DataContractReader.Contracts (15)
Contracts\StackWalk\StackWalk_1.cs (15)
68
if (
State
is not (StackWalkState.Frame or StackWalkState.SkippedFrame))
94
if (
State
== StackWalkState.Frameless)
98
else if (
State
== StackWalkState.SkippedFrame)
115
bool isActiveFrame = IsFirst &&
State
== StackWalkState.Frameless;
116
return new(Context.Clone(),
State
, FrameIter.CurrentFrameAddress, ThreadData, isResumable, isActiveFrame);
232
if (stackWalkData.
State
== StackWalkState.Frameless && CheckForSkippedFrames(stackWalkData))
271
if (walkData.
State
== StackWalkState.Frameless && CheckForSkippedFrames(walkData))
480
bool isValid = walkData.
State
is not (StackWalkState.Error or StackWalkState.Complete);
808
switch (handle.
State
)
861
SetupContext(recoveredContext, frameIterator, handle.
State
, ref isFirst, out bool matchedIsInterrupted);
905
return handle.
State
is not (StackWalkState.Error or StackWalkState.Complete);
911
if (handle.
State
is StackWalkState.Error or StackWalkState.Complete)
918
switch (handle.
State
)
951
if (handle.
State
== StackWalkState.Frame)
956
handle.State = (validFrame || handle.
State
== StackWalkState.Frameless) ? StackWalkState.NativeMarker : StackWalkState.Complete;