summaryrefslogtreecommitdiff
path: root/src/shared/cplusplus/TranslationUnit.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/shared/cplusplus/TranslationUnit.h')
-rw-r--r--src/shared/cplusplus/TranslationUnit.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/shared/cplusplus/TranslationUnit.h b/src/shared/cplusplus/TranslationUnit.h
index 19324f6b87..734042b659 100644
--- a/src/shared/cplusplus/TranslationUnit.h
+++ b/src/shared/cplusplus/TranslationUnit.h
@@ -52,6 +52,7 @@
#include "CPlusPlusForwardDeclarations.h"
#include "ASTfwd.h"
#include "Token.h"
+#include "DiagnosticClient.h"
#include <cstdio>
#include <vector>
@@ -108,6 +109,9 @@ public:
void error(unsigned index, const char *fmt, ...);
void fatal(unsigned index, const char *fmt, ...);
+ void message(DiagnosticClient::Level level, unsigned index,
+ const char *format, va_list ap);
+
bool isTokenized() const;
void tokenize();