Lines Matching refs:Directory
80 findCompilationDatabaseFromDirectory(StringRef Directory, in findCompilationDatabaseFromDirectory() argument
84 while (!Directory.empty()) { in findCompilationDatabaseFromDirectory()
88 CompilationDatabase::loadFromDirectory(Directory, LoadErrorMessage)) in findCompilationDatabaseFromDirectory()
92 ErrorStream << "No compilation database found in " << Directory.str() in findCompilationDatabaseFromDirectory()
97 Directory = llvm::sys::path::parent_path(Directory); in findCompilationDatabaseFromDirectory()
107 StringRef Directory = llvm::sys::path::parent_path(AbsolutePath); in autoDetectFromSource() local
110 findCompilationDatabaseFromDirectory(Directory, ErrorMessage); in autoDetectFromSource()
326 const Twine &Directory) { in loadFromCommandLine() argument
339 return std::make_unique<FixedCompilationDatabase>(Directory, StrippedArgs); in loadFromCommandLine()
356 FixedCompilationDatabase::loadFromBuffer(StringRef Directory, StringRef Data, in loadFromBuffer() argument
368 return std::make_unique<FixedCompilationDatabase>(Directory, std::move(Args)); in loadFromBuffer()
372 const Twine &Directory, ArrayRef<std::string> CommandLine) { in FixedCompilationDatabase() argument
376 CompileCommands.emplace_back(Directory, StringRef(), in FixedCompilationDatabase()
393 loadFromDirectory(StringRef Directory, std::string &ErrorMessage) override { in loadFromDirectory() argument
394 SmallString<1024> DatabasePath(Directory); in loadFromDirectory()