//===-- sancov_flags.cpp ----------------------------------------*- C++ -*-===// // // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. // See https://llvm.org/LICENSE.txt for license information. // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception // //===----------------------------------------------------------------------===// // // Sanitizer Coverage runtime flags. // //===----------------------------------------------------------------------===// #include "sancov_flags.h" #include "sanitizer_flag_parser.h" #include "sanitizer_platform.h" SANITIZER_INTERFACE_WEAK_DEF(const char*, __sancov_default_options, void) { … } usingnamespace__sanitizer; namespace __sancov { SancovFlags sancov_flags_dont_use_directly; // use via flags(); void SancovFlags::SetDefaults() { … } static void RegisterSancovFlags(FlagParser *parser, SancovFlags *f) { … } void InitializeSancovFlags() { … } } // namespace __sancov