Path: blob/main/contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_flags.h
35236 views
//===-- hwasan_flags.h ------------------------------------------*- C++ -*-===//1//2// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.3// See https://llvm.org/LICENSE.txt for license information.4// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception5//6//===----------------------------------------------------------------------===//7//8// This file is a part of HWAddressSanitizer.9//10//===----------------------------------------------------------------------===//11#ifndef HWASAN_FLAGS_H12#define HWASAN_FLAGS_H1314#include "sanitizer_common/sanitizer_internal_defs.h"1516namespace __hwasan {1718struct Flags {19#define HWASAN_FLAG(Type, Name, DefaultValue, Description) Type Name;20#include "hwasan_flags.inc"21#undef HWASAN_FLAG2223void SetDefaults();24};2526Flags *flags();2728} // namespace __hwasan2930#endif // HWASAN_FLAGS_H313233