Lines Matching refs:Base
19 TargetAndModeAdderDatabase(std::unique_ptr<CompilationDatabase> Base)
20 : Base(std::move(Base)) {
21 assert(this->Base != nullptr);
25 return Base->getAllFiles();
29 return addTargetAndMode(Base->getAllCompileCommands());
34 return addTargetAndMode(Base->getCompileCommands(FilePath));
47 std::unique_ptr<CompilationDatabase> Base;
52 inferTargetAndDriverMode(std::unique_ptr<CompilationDatabase> Base) {
53 return std::make_unique<TargetAndModeAdderDatabase>(std::move(Base));