diff options
Diffstat (limited to 'include/llvm/IR/DiagnosticPrinter.h')
-rw-r--r-- | include/llvm/IR/DiagnosticPrinter.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/llvm/IR/DiagnosticPrinter.h b/include/llvm/IR/DiagnosticPrinter.h index 721b1b4212..6177b7fe10 100644 --- a/include/llvm/IR/DiagnosticPrinter.h +++ b/include/llvm/IR/DiagnosticPrinter.h @@ -20,6 +20,7 @@ namespace llvm { // Forward declarations. +class Module; class raw_ostream; class StringRef; class Twine; @@ -49,6 +50,7 @@ public: // IR related types. virtual DiagnosticPrinter &operator<<(const Value &V) = 0; + virtual DiagnosticPrinter &operator<<(const Module &M) = 0; }; /// \brief Basic diagnostic printer that uses an underlying raw_ostream. @@ -78,6 +80,7 @@ public: // IR related types. virtual DiagnosticPrinter &operator<<(const Value &V); + virtual DiagnosticPrinter &operator<<(const Module &M); }; } // End namespace llvm |