Home
last modified time | relevance | path

Searched refs:CompilationDatabase (Results 1 – 25 of 26) sorted by relevance

12

/freebsd-13.1/contrib/llvm-project/clang/include/clang/Tooling/
H A DCompilationDatabase.h87 class CompilationDatabase {
89 virtual ~CompilationDatabase();
103 static std::unique_ptr<CompilationDatabase>
110 static std::unique_ptr<CompilationDatabase>
117 static std::unique_ptr<CompilationDatabase>
154 class FixedCompilationDatabase : public CompilationDatabase {
226 std::unique_ptr<CompilationDatabase>
232 std::unique_ptr<CompilationDatabase>
233 inferTargetAndDriverMode(std::unique_ptr<CompilationDatabase> Base);
237 std::unique_ptr<CompilationDatabase>
[all …]
H A DCommonOptionsParser.h90 CompilationDatabase &getCompilations() { in getCompilations()
113 std::unique_ptr<CompilationDatabase> Compilations;
118 class ArgumentsAdjustingCompilations : public CompilationDatabase {
121 std::unique_ptr<CompilationDatabase> Compilations) in ArgumentsAdjustingCompilations()
134 std::unique_ptr<CompilationDatabase> Compilations;
H A DAllTUsExecution.h32 AllTUsToolExecutor(const CompilationDatabase &Compilations,
65 const CompilationDatabase &Compilations;
H A DTooling.h67 class CompilationDatabase; variable
316 ClangTool(const CompilationDatabase &Compilations,
375 const CompilationDatabase &Compilations;
H A DCompilationDatabasePluginRegistry.h35 virtual std::unique_ptr<CompilationDatabase>
H A DRefactoring.h40 RefactoringTool(const CompilationDatabase &Compilations,
H A DStandaloneExecution.h37 const CompilationDatabase &Compilations,
H A DJSONCompilationDatabase.h61 class JSONCompilationDatabase : public CompilationDatabase {
/freebsd-13.1/contrib/llvm-project/clang/lib/Tooling/
H A DCompilationDatabase.cpp61 CompilationDatabase::~CompilationDatabase() = default;
63 std::unique_ptr<CompilationDatabase>
64 CompilationDatabase::loadFromDirectory(StringRef BuildDirectory, in loadFromDirectory()
71 if (std::unique_ptr<CompilationDatabase> DB = in loadFromDirectory()
79 static std::unique_ptr<CompilationDatabase>
87 if (std::unique_ptr<CompilationDatabase> DB = in findCompilationDatabaseFromDirectory()
103 std::unique_ptr<CompilationDatabase>
109 std::unique_ptr<CompilationDatabase> DB = in autoDetectFromSource()
118 std::unique_ptr<CompilationDatabase>
123 std::unique_ptr<CompilationDatabase> DB = in autoDetectFromDirectory()
[all …]
H A DGuessTargetAndModeCompilationDatabase.cpp17 class TargetAndModeAdderDatabase : public CompilationDatabase {
19 TargetAndModeAdderDatabase(std::unique_ptr<CompilationDatabase> Base) in TargetAndModeAdderDatabase()
47 std::unique_ptr<CompilationDatabase> Base;
51 std::unique_ptr<CompilationDatabase>
52 inferTargetAndDriverMode(std::unique_ptr<CompilationDatabase> Base) { in inferTargetAndDriverMode()
H A DExpandResponseFilesCompilationDatabase.cpp24 class ExpandResponseFilesDatabase : public CompilationDatabase {
27 std::unique_ptr<CompilationDatabase> Base, in ExpandResponseFilesDatabase()
74 std::unique_ptr<CompilationDatabase> Base;
81 std::unique_ptr<CompilationDatabase>
82 expandResponseFiles(std::unique_ptr<CompilationDatabase> Base, in expandResponseFiles()
H A DInterpolatingCompilationDatabase.cpp504 class InterpolatingCompilationDatabase : public CompilationDatabase {
506 InterpolatingCompilationDatabase(std::unique_ptr<CompilationDatabase> Inner) in InterpolatingCompilationDatabase()
534 std::unique_ptr<CompilationDatabase> Inner;
540 std::unique_ptr<CompilationDatabase>
541 inferMissingCompileCommands(std::unique_ptr<CompilationDatabase> Inner) { in inferMissingCompileCommands()
H A DCommonOptionsParser.cpp131 CompilationDatabase::autoDetectFromDirectory(BuildPath, ErrorMessage); in init()
133 Compilations = CompilationDatabase::autoDetectFromSource(SourcePaths[0], in init()
H A DStandaloneExecution.cpp30 const CompilationDatabase &Compilations, in StandaloneToolExecutor()
H A DRefactoring.cpp28 const CompilationDatabase &Compilations, ArrayRef<std::string> SourcePaths, in RefactoringTool()
H A DAllTUsExecution.cpp65 const CompilationDatabase &Compilations, unsigned ThreadCount, in AllTUsToolExecutor()
H A DJSONCompilationDatabase.cpp165 std::unique_ptr<CompilationDatabase>
H A DTooling.cpp425 ClangTool::ClangTool(const CompilationDatabase &Compilations, in ClangTool()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Tooling/DependencyScanning/
H A DDependencyScanningTool.h85 getDependencyFile(const tooling::CompilationDatabase &Compilations,
100 getFullDependencies(const tooling::CompilationDatabase &Compilations,
H A DDependencyScanningWorker.h67 const CompilationDatabase &CDB,
/freebsd-13.1/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/
H A DDependencyScanningTool.cpp53 const tooling::CompilationDatabase &Compilations, StringRef CWD) { in getDependencyFile()
125 const tooling::CompilationDatabase &Compilations, StringRef CWD, in getFullDependencies()
H A DDependencyScanningWorker.cpp310 const CompilationDatabase &CDB, DependencyConsumer &Consumer) { in computeDependencies()
/freebsd-13.1/contrib/subversion/
H A D.ycm_extra_conf.py37 database = ycm_core.CompilationDatabase( compilation_database_folder )
/freebsd-13.1/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DClang.h91 mutable std::unique_ptr<llvm::raw_fd_ostream> CompilationDatabase = nullptr; variable
H A DClang.cpp2288 if (!CompilationDatabase) { in DumpCompilationDatabase()
2297 CompilationDatabase = std::move(File); in DumpCompilationDatabase()
2299 auto &CDB = *CompilationDatabase; in DumpCompilationDatabase()
2348 if (CompilationDatabase) in DumpCompilationDatabaseFragmentToDir()
2371 CompilationDatabase = in DumpCompilationDatabaseFragmentToDir()

12