1 instantiation of ExceptionInfo
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Data\ExceptionInfo.cs (1)
9
=> new
ExceptionInfo
(target, address);
20 references to ExceptionInfo
Microsoft.Diagnostics.DataContractReader.Contracts (20)
Contracts\Exception_1.cs (3)
19
Data.
ExceptionInfo
exceptionInfo = _target.ProcessedData.GetOrAdd<Data.
ExceptionInfo
>(exceptionInfoAddr);
27
thrownObjectHandle = exceptionInfoAddr + (ulong)type.Fields[nameof(Data.
ExceptionInfo
.ThrownObject)].Offset;
Contracts\StackWalk\StackWalk_1.cs (2)
568
Data.
ExceptionInfo
exInfo = _target.ProcessedData.GetOrAdd<Data.
ExceptionInfo
>(pExInfo);
Contracts\StackWalk\StackWalk_1.ExceptionHandling.cs (5)
83
Data.
ExceptionInfo
exInfo = _target.ProcessedData.GetOrAdd<Data.
ExceptionInfo
>(pExInfo);
157
Data.
ExceptionInfo
exceptionInfo = _target.ProcessedData.GetOrAdd<Data.
ExceptionInfo
>(pExInfo);
166
private bool IsInStackRegionUnwoundBySpecifiedException(TargetPointer callerStackPointer, Data.
ExceptionInfo
exceptionInfo)
Contracts\Thread_1.cs (7)
108
Data.
ExceptionInfo
? exceptionInfo = null;
111
exceptionInfo = _target.ProcessedData.GetOrAdd<Data.
ExceptionInfo
>(address);
240
private (Data.Thread thread, Data.
ExceptionInfo
? exceptionInfo, TargetPointer exceptionTrackerAddr) GetThreadExceptionInfo(TargetPointer threadPointer)
244
Data.
ExceptionInfo
? exceptionInfo = (exceptionTrackerPtr == TargetPointer.Null) ? null : _target.ProcessedData.GetOrAdd<Data.
ExceptionInfo
>(exceptionTrackerPtr);
254
private TargetPointer GetActiveExceptionPseudoHandle(Data.
ExceptionInfo
? exceptionInfo, TargetPointer exceptionTrackerAddr)
260
return exceptionTrackerAddr + (ulong)type.Fields[nameof(Data.
ExceptionInfo
.ThrownObject)].Offset;
Data\ExceptionInfo.cs (3)
6
internal sealed class ExceptionInfo : IData<
ExceptionInfo
>
8
static
ExceptionInfo
IData<
ExceptionInfo
>.Create(Target target, TargetPointer address)