blob: 146c2cc4387012b3fc0335f45bc42a2b4566347c [file] [log] [blame]
Ted Kremenekfd75e312008-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 Kremenekfe82a542008-04-16 16:39:56 +000021 class Preprocessor;
Ted Kremenekfd75e312008-03-27 06:17:42 +000022
Ted Kremenekfe82a542008-04-16 16:39:56 +000023 PathDiagnosticClient* CreateHTMLDiagnosticClient(const std::string& prefix,
24 Preprocessor* PP);
Ted Kremenekfd75e312008-03-27 06:17:42 +000025}
26
27#endif