4 writes to _frameIter
System.Private.CoreLib (4)
src\coreclr\nativeaot\Runtime.Base\src\System\Runtime\ExceptionHandling.cs (4)
639
DispatchEx(ref exInfo.
_frameIter
, ref exInfo);
672
DispatchEx(ref exInfo.
_frameIter
, ref exInfo);
759
DispatchEx(ref exInfo.
_frameIter
, ref exInfo);
1183
if (!InternalCalls.RhpEHEnumInitFromStackFrameIterator(ref exInfo.
_frameIter
, out methodRegionInfo, &ehEnum))
11 references to _frameIter
System.Private.CoreLib (11)
src\coreclr\nativeaot\Runtime.Base\src\System\Runtime\ExceptionHandling.cs (11)
684
bool isValid = exInfo.
_frameIter
.Init(exInfo._pExContext, (exInfo._kind & ExKind.InstructionFaultFlag) != 0, &isExceptionIntercepted);
685
for (; isValid && !isExceptionIntercepted && ((byte*)exInfo.
_frameIter
.SP <= (byte*)interceptStackFrameSP); isValid = exInfo.
_frameIter
.Next(&startIdx, &unwoundReversePInvoke, &isExceptionIntercepted))
688
DebugScanCallFrame(exInfo._passNumber, exInfo.
_frameIter
.ControlPC, exInfo.
_frameIter
.SP);
697
if (exInfo.
_frameIter
.SP == interceptStackFrameSP)
721
ObjectHandleOnStack.Create(ref exceptionObj), null, exInfo.
_frameIter
.RegisterSet, pExInfo);
726
InternalCalls.ResumeAtInterceptionLocation(exInfo.
_frameIter
.RegisterSet);
818
UpdateStackTrace(exceptionObj, exInfo.
_frameIter
.FramePointer, (IntPtr)frameIter.OriginalControlPC, frameIter.SP, ref isFirstRethrowFrame, ref prevFramePtr, ref isFirstFrame, ref exInfo);
1186
byte* pbControlPC = exInfo.
_frameIter
.ControlPC;
1250
InternalCalls.RhpCallFinallyFunclet(pFinallyHandler, exInfo.
_frameIter
.RegisterSet, pExInfo);