Home
last modified time | relevance | path

Searched refs:FixedCompilationDatabase (Results 1 – 11 of 11) sorted by relevance

/llvm-project-15.0.7/clang/lib/Tooling/
H A DCompilationDatabase.cpp322 std::unique_ptr<FixedCompilationDatabase>
323 FixedCompilationDatabase::loadFromCommandLine(int &Argc, in loadFromCommandLine()
339 return std::make_unique<FixedCompilationDatabase>(Directory, StrippedArgs); in loadFromCommandLine()
342 std::unique_ptr<FixedCompilationDatabase>
343 FixedCompilationDatabase::loadFromFile(StringRef Path, std::string &ErrorMsg) { in loadFromFile()
355 std::unique_ptr<FixedCompilationDatabase>
356 FixedCompilationDatabase::loadFromBuffer(StringRef Directory, StringRef Data, in loadFromBuffer()
368 return std::make_unique<FixedCompilationDatabase>(Directory, std::move(Args)); in loadFromBuffer()
371 FixedCompilationDatabase::FixedCompilationDatabase( in FixedCompilationDatabase() function in FixedCompilationDatabase
382 FixedCompilationDatabase::getCompileCommands(StringRef FilePath) const { in getCompileCommands()
[all …]
H A DCommonOptionsParser.cpp111 FixedCompilationDatabase::loadFromCommandLine(argc, argv, ErrorMessage); in init()
140 new FixedCompilationDatabase(".", std::vector<std::string>())); in init()
/llvm-project-15.0.7/clang/include/clang/Tooling/
H A DCompilationDatabase.h154 class FixedCompilationDatabase : public CompilationDatabase {
183 static std::unique_ptr<FixedCompilationDatabase>
189 static std::unique_ptr<FixedCompilationDatabase>
194 static std::unique_ptr<FixedCompilationDatabase>
199 FixedCompilationDatabase(const Twine &Directory,
/llvm-project-15.0.7/clang/unittests/Tooling/
H A DCompilationDatabaseTest.cpp528 TEST(FixedCompilationDatabase, GetAllFiles) { in TEST() argument
532 FixedCompilationDatabase Database(".", CommandLine); in TEST()
537 TEST(FixedCompilationDatabase, GetAllCompileCommands) { in TEST() argument
541 FixedCompilationDatabase Database(".", CommandLine); in TEST()
546 TEST(FixedCompilationDatabase, FromBuffer) { in TEST() argument
570 std::unique_ptr<FixedCompilationDatabase> Database = in TEST()
581 std::unique_ptr<FixedCompilationDatabase> Database( in TEST()
594 std::unique_ptr<FixedCompilationDatabase> Database( in TEST()
611 std::unique_ptr<FixedCompilationDatabase> Database = in TEST()
628 std::unique_ptr<FixedCompilationDatabase> Database = in TEST()
[all …]
H A DToolingTest.cpp447 FixedCompilationDatabase Compilations("/", std::vector<std::string>()); in TEST()
600 FixedCompilationDatabase Compilations("/", std::vector<std::string>()); in TEST()
632 FixedCompilationDatabase Compilations("/", {"-fsyntax-only"}); in TEST()
690 FixedCompilationDatabase Compilations("/", std::vector<std::string>()); in TEST()
709 FixedCompilationDatabase Compilations("/", {"-MD", "-c", "-MMD", "-w"}); in TEST()
739 FixedCompilationDatabase Compilations( in TEST()
773 FixedCompilationDatabase Compilations( in TEST()
806 FixedCompilationDatabase Compilations( in TEST()
911 FixedCompilationDatabase Compilations("/", std::vector<std::string>()); in TEST()
927 FixedCompilationDatabase Compilations("/", std::vector<std::string>()); in TEST()
[all …]
H A DExecutionTest.cpp185 FixedCompilationDatabase Compilations(".", std::vector<std::string>()); in TEST()
196 FixedCompilationDatabase Compilations(".", std::vector<std::string>()); in TEST()
209 FixedCompilationDatabase Compilations(".", std::vector<std::string>()); in TEST()
243 FixedCompilationDatabase FixedCompilations;
H A DDependencyScannerTest.cpp84 FixedCompilationDatabase CDB(CWD, Compilation); in TEST()
133 FixedCompilationDatabase CDB(CWD, Compilation); in TEST()
175 FixedCompilationDatabase CDB(CWD, Compilation); in TEST()
/llvm-project-15.0.7/clang/tools/clang-diff/
H A DClangDiff.cpp100 std::make_unique<clang::tooling::FixedCompilationDatabase>( in getAST()
/llvm-project-15.0.7/clang-tools-extra/modularize/
H A DCoverageChecker.cpp282 Compilations.reset(new FixedCompilationDatabase(Twine(PathBuf), CommandLine)); in collectUmbrellaHeaderHeaders()
H A DModularize.cpp865 new FixedCompilationDatabase(Twine(PathBuf), CC1Arguments)); in main()
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DGlobalCompilationDatabase.cpp262 return tooling::FixedCompilationDatabase::loadFromBuffer( in parseFixed()