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