Searched refs:FixedCompilationDatabase (Results 1 - 5 of 5) sorted by relevance
/external/clang/include/clang/Tooling/ |
H A D | CompilationDatabase.h | 152 class FixedCompilationDatabase : public CompilationDatabase { class in namespace:clang::tooling 154 /// \brief Creates a FixedCompilationDatabase from the arguments after "--". 158 /// FixedCompilationDatabase. 160 /// argv[0] of the tool. Those will be added by the FixedCompilationDatabase 169 /// std::unique_ptr<FixedCompilationDatabase> Compilations( 170 /// FixedCompilationDatabase::loadFromCommandLine(argc, argv)); 179 /// \param Directory The base directory used in the FixedCompilationDatabase. 180 static FixedCompilationDatabase *loadFromCommandLine(int &Argc, 186 FixedCompilationDatabase(Twine Directory, ArrayRef<std::string> CommandLine);
|
/external/clang/unittests/Tooling/ |
H A D | CompilationDatabaseTest.cpp | 400 TEST(FixedCompilationDatabase, ReturnsFixedCommandLine) { 404 FixedCompilationDatabase Database(".", CommandLine); 416 TEST(FixedCompilationDatabase, GetAllFiles) { 420 FixedCompilationDatabase Database(".", CommandLine); 425 TEST(FixedCompilationDatabase, GetAllCompileCommands) { 429 FixedCompilationDatabase Database(".", CommandLine); 436 std::unique_ptr<FixedCompilationDatabase> Database( 437 FixedCompilationDatabase::loadFromCommandLine(Argc, nullptr)); 445 std::unique_ptr<FixedCompilationDatabase> Database( 446 FixedCompilationDatabase [all...] |
H A D | ToolingTest.cpp | 200 FixedCompilationDatabase Compilations("/", std::vector<std::string>()); 277 FixedCompilationDatabase Compilations("/", std::vector<std::string>()); 303 FixedCompilationDatabase Compilations("/", std::vector<std::string>()); 328 FixedCompilationDatabase Compilations("/", std::vector<std::string>()); 340 FixedCompilationDatabase Compilations("/", std::vector<std::string>());
|
/external/clang/lib/Tooling/ |
H A D | CompilationDatabase.cpp | 11 // and the FixedCompilationDatabase. 189 /// provided by the user to construct a FixedCompilationDatabase. 191 /// FixedCompilationDatabase requires a command line to be in this format as it 193 /// to be compiled. FixedCompilationDatabase also adds its own argv[0] to the 196 /// FixedCompilationDatabase. 287 FixedCompilationDatabase * 288 FixedCompilationDatabase::loadFromCommandLine(int &Argc, 300 return new FixedCompilationDatabase(Directory, StrippedArgs); 303 FixedCompilationDatabase:: 304 FixedCompilationDatabase(Twin function in class:clang::tooling::FixedCompilationDatabase [all...] |
H A D | CommonOptionsParser.cpp | 78 Compilations.reset(FixedCompilationDatabase::loadFromCommandLine(argc,
|
Completed in 1077 milliseconds