18 references to DACEHInfo
Microsoft.Diagnostics.DataContractReader.Legacy (18)
_generated\30\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.cs (4)
71public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, delegate* unmanaged<uint, uint, global::Microsoft.Diagnostics.DataContractReader.Legacy.DACEHInfo*, void*, int> , void*, int> TraverseEHInfo_64; 3118int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.TraverseEHInfo(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress ip, delegate* unmanaged<uint, uint, global::Microsoft.Diagnostics.DataContractReader.Legacy.DACEHInfo*, void*, int> pCallback, void* token) 3121var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, delegate* unmanaged<uint, uint, global::Microsoft.Diagnostics.DataContractReader.Legacy.DACEHInfo*, void*, int> , void*, int> )__vtable[64]); 3138internal static int ABI_TraverseEHInfo(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong __ip_native, delegate* unmanaged<uint, uint, global::Microsoft.Diagnostics.DataContractReader.Legacy.DACEHInfo*, void*, int> pCallback, void* token)
ISOSDacInterface.cs (1)
817int TraverseEHInfo(ClrDataAddress ip, /*DUMPEHINFO*/ delegate* unmanaged<uint, uint, DACEHInfo*, void*, int> pCallback, void* token);
SOSDacImpl.cs (13)
4585public TraverseEhInfoExpected(List<DACEHInfo> elements, bool expectAbort, uint? abortIndex = null) 4592public List<DACEHInfo> Elements { get; } 4599private static int TraverseEHInfoCallback(uint clauseIndex, uint totalClauses, DACEHInfo* pEHInfo, void* expectedEhInfo) 4605DACEHInfo expectedEhClause = expected.Elements[(int)clauseIndex]; 4632int ISOSDacInterface.TraverseEHInfo(ClrDataAddress ip, delegate* unmanaged<uint, uint, DACEHInfo*, void*, int> pCallback, void* token) 4636List<DACEHInfo> clausesLocal = new(); 4661DACEHInfo ehInfo = default; 4664ExceptionClauseInfo.ExceptionClauseFlags.Fault => DACEHInfo.EHClauseType.EHFault, 4665ExceptionClauseInfo.ExceptionClauseFlags.Finally => DACEHInfo.EHClauseType.EHFinally, 4666ExceptionClauseInfo.ExceptionClauseFlags.Filter => DACEHInfo.EHClauseType.EHFilter, 4667ExceptionClauseInfo.ExceptionClauseFlags.Typed => DACEHInfo.EHClauseType.EHTyped, 4668_ => DACEHInfo.EHClauseType.EHUnknown, 4704delegate* unmanaged<uint, uint, DACEHInfo*, void*, int> callbackDebugPtr = &TraverseEHInfoCallback;