1c3334dadSChris Apple //===--- rtsan_stats.h - Realtime Sanitizer ---------------------*- C++ -*-===// 2c3334dadSChris Apple // 3c3334dadSChris Apple // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4c3334dadSChris Apple // See https://llvm.org/LICENSE.txt for license information. 5c3334dadSChris Apple // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 6c3334dadSChris Apple // 7c3334dadSChris Apple //===----------------------------------------------------------------------===// 8c3334dadSChris Apple // 9c3334dadSChris Apple // Part of the RealtimeSanitizer runtime library 10c3334dadSChris Apple // 11c3334dadSChris Apple //===----------------------------------------------------------------------===// 12c3334dadSChris Apple 13c3334dadSChris Apple #pragma once 14c3334dadSChris Apple 15c3334dadSChris Apple namespace __rtsan { 16c3334dadSChris Apple 17c3334dadSChris Apple void IncrementTotalErrorCount(); 18f5b95db4SChris Apple void IncrementUniqueErrorCount(); 19*8f8d5f00SChris Apple void IncrementSuppressedCount(); 20c3334dadSChris Apple 21c3334dadSChris Apple void PrintStatisticsSummary(); 22c3334dadSChris Apple 23c3334dadSChris Apple } // namespace __rtsan 24