Refactored test cases implementation

This commit is contained in:
Bartek Kryza
2021-02-20 23:17:14 +01:00
parent 501a1f0466
commit ce7aab2a0f
11 changed files with 157 additions and 37 deletions

View File

@@ -14,7 +14,13 @@ compilation_database::compilation_database(CXCompilationDatabase &&d)
compilation_database::~compilation_database()
{
clang_CompilationDatabase_dispose(m_database);
//clang_CompilationDatabase_dispose(m_database);
}
compilation_database::compilation_database(compilation_database &&d)
: m_database{std::move(d.m_database)}
, m_index{std::move(d.m_index)}
{
}
compilation_database compilation_database::from_directory(

View File

@@ -15,6 +15,8 @@ public:
compilation_database(CXCompilationDatabase &&d);
~compilation_database();
compilation_database(compilation_database &&d);
CXCompilationDatabase &db();
CXIndex &index();