Lines Matching refs:JSONCompilationDatabase
118 JSONCompilationDatabase::loadFromFile(JSONDatabasePath, ErrorMessage)); in loadFromDirectory()
134 JSONCompilationDatabase *
135 JSONCompilationDatabase::loadFromFile(StringRef FilePath, in loadFromFile()
144 llvm::OwningPtr<JSONCompilationDatabase> Database( in loadFromFile()
145 new JSONCompilationDatabase(DatabaseBuffer.take())); in loadFromFile()
151 JSONCompilationDatabase *
152 JSONCompilationDatabase::loadFromBuffer(StringRef DatabaseString, in loadFromBuffer()
156 llvm::OwningPtr<JSONCompilationDatabase> Database( in loadFromBuffer()
157 new JSONCompilationDatabase(DatabaseBuffer.take())); in loadFromBuffer()
164 JSONCompilationDatabase::getCompileCommands(StringRef FilePath) const { in getCompileCommands()
185 JSONCompilationDatabase::getAllFiles() const { in getAllFiles()
199 bool JSONCompilationDatabase::parse(std::string &ErrorMessage) { in parse()