Home | History | Annotate | Line # | Download | only in sanitizer_common
      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