// Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. // See the LICENSE file in the project root for more information. #define ___in _SAL1_Source_(__in, (), _In_) #define ___out _SAL1_Source_(__out, (), _Out_) #ifndef _countof #define _countof(x) (sizeof(x)/sizeof(x[0])) #endif extern bool g_diagnostics; #define TRACE(args...) \ if (g_diagnostics) { \ printf(args); \ } #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include typedef int T_CONTEXT; #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define __STDC_FORMAT_MACROS #include #include #include #include #include #include #include "datatarget.h" #include "threadinfo.h" #include "memoryregion.h" #include "crashinfo.h" #include "dumpwriter.h"