diff --git a/src/tools/clangbackend/ipcsource/diagnostic.h b/src/tools/clangbackend/ipcsource/diagnostic.h index db0950c7527..5db8ad45bfd 100644 --- a/src/tools/clangbackend/ipcsource/diagnostic.h +++ b/src/tools/clangbackend/ipcsource/diagnostic.h @@ -35,6 +35,8 @@ #include +#include + class Utf8String; namespace ClangBackEnd { diff --git a/src/tools/clangbackend/ipcsource/translationunit.cpp b/src/tools/clangbackend/ipcsource/translationunit.cpp index eb5e265b8bd..da99082c18c 100644 --- a/src/tools/clangbackend/ipcsource/translationunit.cpp +++ b/src/tools/clangbackend/ipcsource/translationunit.cpp @@ -297,7 +297,7 @@ void TranslationUnit::reparseTranslationUnitIfFilesAreChanged() const } void TranslationUnit::includeCallback(CXFile included_file, - CXSourceLocation */*inclusion_stack*/, + CXSourceLocation * /*inclusion_stack*/, unsigned /*include_len*/, CXClientData clientData) { diff --git a/src/tools/clangbackend/ipcsource/translationunit.h b/src/tools/clangbackend/ipcsource/translationunit.h index 768654e0bee..6f19ba9ebd9 100644 --- a/src/tools/clangbackend/ipcsource/translationunit.h +++ b/src/tools/clangbackend/ipcsource/translationunit.h @@ -118,7 +118,7 @@ private: void updateIncludeFilePaths() const; static int defaultOptions(); static void includeCallback(CXFile included_file, - CXSourceLocation */*inclusion_stack*/, + CXSourceLocation * /*inclusion_stack*/, unsigned /*include_len*/, CXClientData clientData); UnsavedFiles &unsavedFiles() const; diff --git a/src/tools/clangbackend/ipcsource/translationunits.h b/src/tools/clangbackend/ipcsource/translationunits.h index 186e00f2582..3e9eee49eb8 100644 --- a/src/tools/clangbackend/ipcsource/translationunits.h +++ b/src/tools/clangbackend/ipcsource/translationunits.h @@ -38,6 +38,7 @@ #include +#include #include namespace ClangBackEnd {