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)
18
Data.
Frame
? next = GetNextFrame(inlinedCallFrame.Address);
Contracts\StackWalk\FrameHandling\ARM64FrameHandler.cs (1)
20
Data.
Frame
? next = GetNextFrame(inlinedCallFrame.Address);
Contracts\StackWalk\FrameHandling\BaseFrameHandler.cs (4)
112
protected Data.
Frame
? GetNextFrame(TargetPointer currentFrameAddress)
114
Data.
Frame
current = _target.ProcessedData.GetOrAdd<Data.
Frame
>(currentFrameAddress);
120
return _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
"/>.
92
Data.
Frame
frame = _target.ProcessedData.GetOrAdd<Data.
Frame
>(framePtr);
142
public void UpdateContextFromFrame(Data.
Frame
frame, IPlatformAgnosticContext context)
217
public 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
22
internal Data.
Frame
CurrentFrame => target.ProcessedData.GetOrAdd<Data.
Frame
>(currentFramePointer);
Contracts\StackWalk\GC\GcScanner.cs (2)
104
Data.
Frame
frameData = _target.ProcessedData.GetOrAdd<Data.
Frame
>(frameAddress);
Contracts\StackWalk\StackWalk_1.cs (2)
856
Data.
Frame
frameData = _target.ProcessedData.GetOrAdd<Data.
Frame
>(framePtr);
Data\Frames\Frame.cs (3)
6
internal sealed class Frame : IData<
Frame
>
8
static
Frame
IData<
Frame
>.Create(Target target, TargetPointer address)