7 instantiations of FrameIterator
Microsoft.Diagnostics.DataContractReader.Contracts (7)
Contracts\StackWalk\StackWalk_1.cs (7)
134FrameIterator frameIterator = new(_target, threadData); 197FrameIterator frameIterator = new(_target, threadData); 255FrameIterator frameIterator = new(_target, threadData); 867FrameIterator frameIterator = new(_target, handle.ThreadData); 1135FrameIterator iterator = new FrameIterator(_target, threadData); 1184FrameIterator iterator = new FrameIterator(_target, threadData); 1217FrameIterator iterator = new FrameIterator(_target, threadData);
12 references to FrameIterator
Microsoft.Diagnostics.DataContractReader.Contracts (12)
Contracts\StackWalk\FrameHandling\FrameHelpers.cs (1)
52/// <see cref="FrameIterator"/> drives the chain traversal and uses these helpers to
Contracts\StackWalk\StackWalk_1.cs (11)
42private class StackWalkData(IPlatformAgnosticContext context, StackWalkState state, FrameIterator frameIter, ThreadData threadData) 46public FrameIterator FrameIter { get; set; } = frameIter; 134FrameIterator frameIterator = new(_target, threadData); 139private void SetupContext(IPlatformAgnosticContext context, FrameIterator frameIterator, StackWalkState state, ref bool isFirst, out bool matchedIsInterrupted) 197FrameIterator frameIterator = new(_target, threadData); 206FrameIterator frameIterator, 255FrameIterator frameIterator = new(_target, threadData); 867FrameIterator frameIterator = new(_target, handle.ThreadData); 1135FrameIterator iterator = new FrameIterator(_target, threadData); 1184FrameIterator iterator = new FrameIterator(_target, threadData); 1217FrameIterator iterator = new FrameIterator(_target, threadData);