#ifndef TSAN_SUPPRESSIONS_H
#define TSAN_SUPPRESSIONS_H
#include "sanitizer_common/sanitizer_suppressions.h"
#include "tsan_report.h"
namespace __tsan {
const char kSuppressionNone[] = …;
const char kSuppressionRace[] = …;
const char kSuppressionRaceTop[] = …;
const char kSuppressionMutex[] = …;
const char kSuppressionThread[] = …;
const char kSuppressionSignal[] = …;
const char kSuppressionLib[] = …;
const char kSuppressionDeadlock[] = …;
void InitializeSuppressions();
SuppressionContext *Suppressions();
void PrintMatchedSuppressions();
uptr IsSuppressed(ReportType typ, const ReportStack *stack, Suppression **sp);
uptr IsSuppressed(ReportType typ, const ReportLocation *loc, Suppression **sp);
}
#endif