1#pragma once
2
3/// Flush coverage report to file, depending on coverage system
4/// proposed by compiler (llvm for clang and gcov for gcc).
5///
6/// Noop if build without coverage (WITH_COVERAGE=0).
7/// Thread safe (use exclusive lock).
8/// Idempotent, may be called multiple times.
9void dumpCoverageReportIfPossible();
10