Clang: Fix missing includes and compiler warnings for MSVC2013

Change-Id: I88d371a5997576bfd29aedc38353df9ea3a3faeb
Reviewed-by: Marco Bubke <marco.bubke@theqtcompany.com>
This commit is contained in:
Christian Stenger
2015-09-01 09:14:34 +02:00
committed by Marco Bubke
parent cda1f94b18
commit e10ba2e289
4 changed files with 5 additions and 2 deletions

View File

@@ -35,6 +35,8 @@
#include <clang-c/Index.h> #include <clang-c/Index.h>
#include <vector>
class Utf8String; class Utf8String;
namespace ClangBackEnd { namespace ClangBackEnd {

View File

@@ -297,7 +297,7 @@ void TranslationUnit::reparseTranslationUnitIfFilesAreChanged() const
} }
void TranslationUnit::includeCallback(CXFile included_file, void TranslationUnit::includeCallback(CXFile included_file,
CXSourceLocation */*inclusion_stack*/, CXSourceLocation * /*inclusion_stack*/,
unsigned /*include_len*/, unsigned /*include_len*/,
CXClientData clientData) CXClientData clientData)
{ {

View File

@@ -118,7 +118,7 @@ private:
void updateIncludeFilePaths() const; void updateIncludeFilePaths() const;
static int defaultOptions(); static int defaultOptions();
static void includeCallback(CXFile included_file, static void includeCallback(CXFile included_file,
CXSourceLocation */*inclusion_stack*/, CXSourceLocation * /*inclusion_stack*/,
unsigned /*include_len*/, unsigned /*include_len*/,
CXClientData clientData); CXClientData clientData);
UnsavedFiles &unsavedFiles() const; UnsavedFiles &unsavedFiles() const;

View File

@@ -38,6 +38,7 @@
#include <QVector> #include <QVector>
#include <functional>
#include <vector> #include <vector>
namespace ClangBackEnd { namespace ClangBackEnd {