tsan_symbolize.h revision 1.1.1.1.4.2
1//===-- tsan_symbolize.h ----------------------------------------*- C++ -*-===// 2// 3// This file is distributed under the University of Illinois Open Source 4// License. See LICENSE.TXT for details. 5// 6//===----------------------------------------------------------------------===// 7// 8// This file is a part of ThreadSanitizer (TSan), a race detector. 9// 10//===----------------------------------------------------------------------===// 11#ifndef TSAN_SYMBOLIZE_H 12#define TSAN_SYMBOLIZE_H 13 14#include "tsan_defs.h" 15#include "tsan_report.h" 16 17namespace __tsan { 18 19ReportStack *SymbolizeCode(uptr addr); 20ReportLocation *SymbolizeData(uptr addr); 21 22ReportStack *SymbolizeCodeAddr2Line(uptr addr); 23 24ReportStack *NewReportStackEntry(uptr addr); 25 26} // namespace __tsan 27 28#endif // TSAN_SYMBOLIZE_H 29