Deleted Added
full compact
TextDiagnosticPrinter.h (206084) TextDiagnosticPrinter.h (207619)
1//===--- TextDiagnosticPrinter.h - Text Diagnostic Client -------*- 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//===----------------------------------------------------------------------===//

--- 54 unchanged lines hidden (view full) ---

63 void HighlightRange(const SourceRange &R,
64 const SourceManager &SrcMgr,
65 unsigned LineNo, FileID FID,
66 std::string &CaretLine,
67 const std::string &SourceLine);
68
69 void EmitCaretDiagnostic(SourceLocation Loc,
70 SourceRange *Ranges, unsigned NumRanges,
1//===--- TextDiagnosticPrinter.h - Text Diagnostic Client -------*- 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//===----------------------------------------------------------------------===//

--- 54 unchanged lines hidden (view full) ---

63 void HighlightRange(const SourceRange &R,
64 const SourceManager &SrcMgr,
65 unsigned LineNo, FileID FID,
66 std::string &CaretLine,
67 const std::string &SourceLine);
68
69 void EmitCaretDiagnostic(SourceLocation Loc,
70 SourceRange *Ranges, unsigned NumRanges,
71 SourceManager &SM,
71 const SourceManager &SM,
72 const FixItHint *Hints,
73 unsigned NumHints,
74 unsigned Columns);
75
76 virtual void HandleDiagnostic(Diagnostic::Level DiagLevel,
77 const DiagnosticInfo &Info);
78};
79
80} // end namspace clang
81
82#endif
72 const FixItHint *Hints,
73 unsigned NumHints,
74 unsigned Columns);
75
76 virtual void HandleDiagnostic(Diagnostic::Level DiagLevel,
77 const DiagnosticInfo &Info);
78};
79
80} // end namspace clang
81
82#endif