Lines Matching refs:Directory
74 findCompilationDatabaseFromDirectory(StringRef Directory, in findCompilationDatabaseFromDirectory() argument
78 while (!Directory.empty()) { in findCompilationDatabaseFromDirectory()
82 CompilationDatabase::loadFromDirectory(Directory, LoadErrorMessage)) in findCompilationDatabaseFromDirectory()
86 ErrorStream << "No compilation database found in " << Directory.str() in findCompilationDatabaseFromDirectory()
91 Directory = llvm::sys::path::parent_path(Directory); in findCompilationDatabaseFromDirectory()
101 StringRef Directory = llvm::sys::path::parent_path(AbsolutePath); in autoDetectFromSource() local
104 findCompilationDatabaseFromDirectory(Directory, ErrorMessage); in autoDetectFromSource()
322 const Twine &Directory) { in loadFromCommandLine() argument
335 return std::make_unique<FixedCompilationDatabase>(Directory, StrippedArgs); in loadFromCommandLine()
352 FixedCompilationDatabase::loadFromBuffer(StringRef Directory, StringRef Data, in loadFromBuffer() argument
364 return std::make_unique<FixedCompilationDatabase>(Directory, std::move(Args)); in loadFromBuffer()
368 const Twine &Directory, ArrayRef<std::string> CommandLine) { in FixedCompilationDatabase() argument
372 CompileCommands.emplace_back(Directory, StringRef(), in FixedCompilationDatabase()
389 loadFromDirectory(StringRef Directory, std::string &ErrorMessage) override { in loadFromDirectory() argument
390 SmallString<1024> DatabasePath(Directory); in loadFromDirectory()