1 instantiation of Frame
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Data\Frames\Frame.cs (1)
9=> new Frame(target, address);
21 references to Frame
Microsoft.Diagnostics.DataContractReader.Contracts (21)
Contracts\StackWalk\FrameHandling\AMD64FrameHandler.cs (1)
18Data.Frame? next = GetNextFrame(inlinedCallFrame.Address);
Contracts\StackWalk\FrameHandling\ARM64FrameHandler.cs (1)
20Data.Frame? next = GetNextFrame(inlinedCallFrame.Address);
Contracts\StackWalk\FrameHandling\BaseFrameHandler.cs (4)
112protected Data.Frame? GetNextFrame(TargetPointer currentFrameAddress) 114Data.Frame current = _target.ProcessedData.GetOrAdd<Data.Frame>(currentFrameAddress); 120return _target.ProcessedData.GetOrAdd<Data.Frame>(current.Next);
Contracts\StackWalk\FrameHandling\FrameHelpers.cs (5)
49/// Helpers for inspecting and operating on a single capital-F <see cref="Data.Frame"/>. 92Data.Frame frame = _target.ProcessedData.GetOrAdd<Data.Frame>(framePtr); 142public void UpdateContextFromFrame(Data.Frame frame, IPlatformAgnosticContext context) 217public TargetPointer GetReturnAddress(Data.Frame frame)
Contracts\StackWalk\FrameHandling\FrameIterator.cs (3)
9/// Walks the linked list of capital-F <see cref="Data.Frame"/> structures pushed on a 22internal Data.Frame CurrentFrame => target.ProcessedData.GetOrAdd<Data.Frame>(currentFramePointer);
Contracts\StackWalk\GC\GcScanner.cs (2)
104Data.Frame frameData = _target.ProcessedData.GetOrAdd<Data.Frame>(frameAddress);
Contracts\StackWalk\StackWalk_1.cs (2)
856Data.Frame frameData = _target.ProcessedData.GetOrAdd<Data.Frame>(framePtr);
Data\Frames\Frame.cs (3)
6internal sealed class Frame : IData<Frame> 8static Frame IData<Frame>.Create(Target target, TargetPointer address)