diff --git a/src/lib_parser/data/parser/cxx/CxxCompilationDatabaseSingle.cpp b/src/lib_parser/data/parser/cxx/CxxCompilationDatabaseSingle.cpp index e83b7190..6ac05393 100644 --- a/src/lib_parser/data/parser/cxx/CxxCompilationDatabaseSingle.cpp +++ b/src/lib_parser/data/parser/cxx/CxxCompilationDatabaseSingle.cpp @@ -13,8 +13,7 @@ std::vector CxxCompilationDatabaseSingle::getCom std::vector CxxCompilationDatabaseSingle::getAllFiles() const { - // return std::vector(1, m_command.Filename); - return std::vector(); + return std::vector(1, m_command.Filename); } std::vector CxxCompilationDatabaseSingle::getAllCompileCommands() const diff --git a/src/lib_parser/data/parser/cxx/CxxParser.cpp b/src/lib_parser/data/parser/cxx/CxxParser.cpp index ffc2d53e..dfd08860 100644 --- a/src/lib_parser/data/parser/cxx/CxxParser.cpp +++ b/src/lib_parser/data/parser/cxx/CxxParser.cpp @@ -218,8 +218,7 @@ void CxxParser::runTool(clang::tooling::CompileCommand command, const Arguments& command.CommandLine.insert(command.CommandLine.end(), args.begin(), args.end()); CxxCompilationDatabaseSingle compilationDatabase(command); - // clang::tooling::ClangTool tool(compilationDatabase, std::vector(1, command.Filename)); - clang::tooling::ClangTool tool(compilationDatabase, std::vector()); + clang::tooling::ClangTool tool(compilationDatabase, std::vector(1, command.Filename)); tool.setDiagnosticConsumer(m_diagnostics.get()); ASTActionFactory actionFactory(m_client, m_fileRegister.get());