Home
last modified time | relevance | path

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

/external/llvm-project/clang/lib/Tooling/
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::
372 FixedCompilationDatabase(Twine Directory, ArrayRef<std::string> CommandLine) { in FixedCompilationDatabase() function in FixedCompilationDatabase
[all …]
DCommonOptionsParser.cpp111 FixedCompilationDatabase::loadFromCommandLine(argc, argv, ErrorMessage); in init()
141 new FixedCompilationDatabase(".", std::vector<std::string>())); in init()
/external/clang/unittests/Tooling/
DCompilationDatabaseTest.cpp446 TEST(FixedCompilationDatabase, ReturnsFixedCommandLine) { in TEST() argument
450 FixedCompilationDatabase Database(".", CommandLine); in TEST()
464 TEST(FixedCompilationDatabase, GetAllFiles) { in TEST() argument
468 FixedCompilationDatabase Database(".", CommandLine); in TEST()
473 TEST(FixedCompilationDatabase, GetAllCompileCommands) { in TEST() argument
477 FixedCompilationDatabase Database(".", CommandLine); in TEST()
484 std::unique_ptr<FixedCompilationDatabase> Database( in TEST()
485 FixedCompilationDatabase::loadFromCommandLine(Argc, nullptr)); in TEST()
493 std::unique_ptr<FixedCompilationDatabase> Database( in TEST()
494 FixedCompilationDatabase::loadFromCommandLine(Argc, Argv)); in TEST()
[all …]
DToolingTest.cpp222 FixedCompilationDatabase Compilations("/", std::vector<std::string>()); in TEST()
335 FixedCompilationDatabase Compilations("/", std::vector<std::string>()); in TEST()
448 FixedCompilationDatabase Compilations("/", std::vector<std::string>()); in TEST()
473 FixedCompilationDatabase Compilations("/", std::vector<std::string>()); in TEST()
485 FixedCompilationDatabase Compilations("/", std::vector<std::string>()); in TEST()
/external/llvm-project/clang/include/clang/Tooling/
DCompilationDatabase.h154 class FixedCompilationDatabase : public CompilationDatabase {
183 static std::unique_ptr<FixedCompilationDatabase> loadFromCommandLine(
189 static std::unique_ptr<FixedCompilationDatabase>
194 static std::unique_ptr<FixedCompilationDatabase>
199 FixedCompilationDatabase(Twine Directory, ArrayRef<std::string> CommandLine);
/external/llvm-project/clang/unittests/Tooling/
DCompilationDatabaseTest.cpp516 TEST(FixedCompilationDatabase, ReturnsFixedCommandLine) { in TEST() argument
517 FixedCompilationDatabase Database(".", /*CommandLine*/ {"one", "two"}); in TEST()
528 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
556 FixedCompilationDatabase::loadFromBuffer("/cdb/dir", Data, ErrorMsg); in TEST()
570 std::unique_ptr<FixedCompilationDatabase> Database = in TEST()
571 FixedCompilationDatabase::loadFromCommandLine(Argc, nullptr, ErrorMsg); in TEST()
[all …]
DToolingTest.cpp243 FixedCompilationDatabase Compilations("/", std::vector<std::string>()); in TEST()
396 FixedCompilationDatabase Compilations("/", std::vector<std::string>()); in TEST()
428 FixedCompilationDatabase Compilations("/", {"-fsyntax-only"}); in TEST()
455 FixedCompilationDatabase Compilations("/", {"-save-temps", "-save-temps=cwd", in TEST()
486 FixedCompilationDatabase Compilations("/", std::vector<std::string>()); in TEST()
505 FixedCompilationDatabase Compilations("/", {"-MD", "-c", "-MMD", "-w"}); in TEST()
535 FixedCompilationDatabase Compilations( in TEST()
569 FixedCompilationDatabase Compilations( in TEST()
602 FixedCompilationDatabase Compilations( in TEST()
707 FixedCompilationDatabase Compilations("/", std::vector<std::string>()); in TEST()
[all …]
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;
DDependencyScannerTest.cpp81 FixedCompilationDatabase CDB(CWD, Compilation); in TEST()
130 FixedCompilationDatabase CDB(CWD, Compilation); in TEST()
172 FixedCompilationDatabase CDB(CWD, Compilation); in TEST()
/external/clang/lib/Tooling/
DCompilationDatabase.cpp282 FixedCompilationDatabase *FixedCompilationDatabase::loadFromCommandLine( in loadFromCommandLine()
293 return new FixedCompilationDatabase(Directory, StrippedArgs); in loadFromCommandLine()
296 FixedCompilationDatabase::
297 FixedCompilationDatabase(Twine Directory, ArrayRef<std::string> CommandLine) { in FixedCompilationDatabase() function in FixedCompilationDatabase
306 FixedCompilationDatabase::getCompileCommands(StringRef FilePath) const { in getCompileCommands()
314 FixedCompilationDatabase::getAllFiles() const { in getAllFiles()
319 FixedCompilationDatabase::getAllCompileCommands() const { in getAllCompileCommands()
DCommonOptionsParser.cpp119 Compilations.reset(FixedCompilationDatabase::loadFromCommandLine(argc, argv)); in CommonOptionsParser()
140 new FixedCompilationDatabase(".", std::vector<std::string>())); in CommonOptionsParser()
/external/clang/include/clang/Tooling/
DCompilationDatabase.h158 class FixedCompilationDatabase : public CompilationDatabase {
186 static FixedCompilationDatabase *loadFromCommandLine(int &Argc,
192 FixedCompilationDatabase(Twine Directory, ArrayRef<std::string> CommandLine);
/external/llvm-project/clang/tools/clang-diff/
DClangDiff.cpp100 std::make_unique<clang::tooling::FixedCompilationDatabase>( in getAST()
/external/llvm-project/clang-tools-extra/modularize/
DCoverageChecker.cpp282 Compilations.reset(new FixedCompilationDatabase(Twine(PathBuf), CommandLine)); in collectUmbrellaHeaderHeaders()
DModularize.cpp867 new FixedCompilationDatabase(Twine(PathBuf), CC1Arguments)); in main()