4 writes to _frameIter
System.Private.CoreLib (4)
src\coreclr\nativeaot\Runtime.Base\src\System\Runtime\ExceptionHandling.cs (4)
638
DispatchEx(ref exInfo.
_frameIter
, ref exInfo);
663
DispatchEx(ref exInfo.
_frameIter
, ref exInfo);
741
DispatchEx(ref exInfo.
_frameIter
, ref exInfo);
1162
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)
674
bool isValid = exInfo.
_frameIter
.Init(exInfo._pExContext, (exInfo._kind & ExKind.InstructionFaultFlag) != 0, &isExceptionIntercepted);
675
for (; isValid && !isExceptionIntercepted && ((byte*)exInfo.
_frameIter
.SP <= (byte*)interceptStackFrameSP); isValid = exInfo.
_frameIter
.Next(&startIdx, &unwoundReversePInvoke, &isExceptionIntercepted))
678
DebugScanCallFrame(exInfo._passNumber, exInfo.
_frameIter
.ControlPC, exInfo.
_frameIter
.SP);
687
if (exInfo.
_frameIter
.SP == interceptStackFrameSP)
711
ObjectHandleOnStack.Create(ref exceptionObj), null, exInfo.
_frameIter
.RegisterSet, pExInfo);
716
InternalCalls.ResumeAtInterceptionLocation(exInfo.
_frameIter
.RegisterSet);
799
UpdateStackTrace(exceptionObj, exInfo.
_frameIter
.FramePointer, (IntPtr)frameIter.OriginalControlPC, frameIter.SP, ref isFirstRethrowFrame, ref prevFramePtr, ref isFirstFrame, ref exInfo);
1165
byte* pbControlPC = exInfo.
_frameIter
.ControlPC;
1229
InternalCalls.RhpCallFinallyFunclet(pFinallyHandler, exInfo.
_frameIter
.RegisterSet, pExInfo);