1 1.1 mrg //===-- sanitizer_win.h -----------------------------------------*- C++ -*-===// 2 1.1 mrg // 3 1.1.1.2 mrg // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4 1.1.1.2 mrg // See https://llvm.org/LICENSE.txt for license information. 5 1.1.1.2 mrg // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 6 1.1 mrg // 7 1.1 mrg //===----------------------------------------------------------------------===// 8 1.1 mrg // 9 1.1 mrg // Windows-specific declarations. 10 1.1 mrg // 11 1.1 mrg //===----------------------------------------------------------------------===// 12 1.1 mrg #ifndef SANITIZER_WIN_H 13 1.1 mrg #define SANITIZER_WIN_H 14 1.1 mrg 15 1.1 mrg #include "sanitizer_platform.h" 16 1.1 mrg #if SANITIZER_WINDOWS 17 1.1 mrg #include "sanitizer_internal_defs.h" 18 1.1 mrg 19 1.1 mrg namespace __sanitizer { 20 1.1 mrg // Check based on flags if we should handle the exception. 21 1.1 mrg bool IsHandledDeadlyException(DWORD exceptionCode); 22 1.1 mrg } // namespace __sanitizer 23 1.1 mrg 24 1.1 mrg #endif // SANITIZER_WINDOWS 25 1.1 mrg #endif // SANITIZER_WIN_H 26