blob: 146c2cc4387012b3fc0335f45bc42a2b4566347c [file] [log] [blame]
Ted Kremenek88f5cde2008-03-27 06:17:42 +00001//===--- HTMLPathDiagnostic.h - HTML Diagnostics for Paths ------*- C++ -*-===//
2//
3// The LLVM Compiler Infrastructure
4//
5// This file is distributed under the University of Illinois Open Source
6// License. See LICENSE.TXT for details.
7//
8//===----------------------------------------------------------------------===//
9//
10// This file defines the interface to create a HTMLPathDiagnostic object.
11//
12//===----------------------------------------------------------------------===//
13
14#ifndef LLVM_CLANG_PATH_HTML_DIAGNOSTIC_H
15#define LLVM_CLANG_PATH_HTML_DIAGNOSTIC_H
16
17#include <string>
18
19namespace clang {
20 class PathDiagnosticClient;
Ted Kremenek47abe762008-04-16 16:39:56 +000021 class Preprocessor;
Ted Kremenek88f5cde2008-03-27 06:17:42 +000022
Ted Kremenek47abe762008-04-16 16:39:56 +000023 PathDiagnosticClient* CreateHTMLDiagnosticClient(const std::string& prefix,
24 Preprocessor* PP);
Ted Kremenek88f5cde2008-03-27 06:17:42 +000025}
26
27#endif