#include "CxxCompilationDatabaseSingle.h" CxxCompilationDatabaseSingle::CxxCompilationDatabaseSingle(const clang::tooling::CompileCommand& command) : m_command(command) { } std::vector CxxCompilationDatabaseSingle::getCompileCommands( llvm::StringRef FilePath) const { return getAllCompileCommands(); } std::vector CxxCompilationDatabaseSingle::getAllFiles() const { return std::vector(1, m_command.Filename); } std::vector CxxCompilationDatabaseSingle::getAllCompileCommands() const { return std::vector(1, m_command); }