Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/lib/Tooling/
H A DCompilationDatabase.cpp62 CompilationDatabase::~CompilationDatabase() = default;
64 std::unique_ptr<CompilationDatabase>
65 CompilationDatabase::loadFromDirectory(StringRef BuildDirectory, in loadFromDirectory()
74 if (std::unique_ptr<CompilationDatabase> DB = in loadFromDirectory()
82 static std::unique_ptr<CompilationDatabase>
90 if (std::unique_ptr<CompilationDatabase> DB = in findCompilationDatabaseFromDirectory()
106 std::unique_ptr<CompilationDatabase>
112 std::unique_ptr<CompilationDatabase> DB = in autoDetectFromSource()
121 std::unique_ptr<CompilationDatabase>
126 std::unique_ptr<CompilationDatabase> DB = in autoDetectFromDirectory()
[all …]
H A DInterpolatingCompilationDatabase.cpp505 class InterpolatingCompilationDatabase : public CompilationDatabase {
507 InterpolatingCompilationDatabase(std::unique_ptr<CompilationDatabase> Inner) in InterpolatingCompilationDatabase()
535 std::unique_ptr<CompilationDatabase> Inner;
541 std::unique_ptr<CompilationDatabase>
542 inferMissingCompileCommands(std::unique_ptr<CompilationDatabase> Inner) { in inferMissingCompileCommands()
H A DCommonOptionsParser.cpp135 CompilationDatabase::autoDetectFromDirectory(BuildPath, ErrorMessage); in init()
137 Compilations = CompilationDatabase::autoDetectFromSource(SourcePaths[0], in init()
H A DStandaloneExecution.cpp31 const CompilationDatabase &Compilations, in StandaloneToolExecutor()
H A DRefactoring.cpp29 const CompilationDatabase &Compilations, ArrayRef<std::string> SourcePaths, in RefactoringTool()
H A DAllTUsExecution.cpp63 const CompilationDatabase &Compilations, unsigned ThreadCount, in AllTUsToolExecutor()
H A DJSONCompilationDatabase.cpp163 std::unique_ptr<CompilationDatabase>
H A DTooling.cpp376 ClangTool::ClangTool(const CompilationDatabase &Compilations, in ClangTool()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Tooling/
H A DCompilationDatabase.h81 class CompilationDatabase {
83 virtual ~CompilationDatabase();
97 static std::unique_ptr<CompilationDatabase>
104 static std::unique_ptr<CompilationDatabase>
111 static std::unique_ptr<CompilationDatabase>
148 class FixedCompilationDatabase : public CompilationDatabase {
208 std::unique_ptr<CompilationDatabase>
209 inferMissingCompileCommands(std::unique_ptr<CompilationDatabase>);
H A DCommonOptionsParser.h103 CompilationDatabase &getCompilations() { in getCompilations()
126 std::unique_ptr<CompilationDatabase> Compilations;
131 class ArgumentsAdjustingCompilations : public CompilationDatabase {
134 std::unique_ptr<CompilationDatabase> Compilations) in ArgumentsAdjustingCompilations()
147 std::unique_ptr<CompilationDatabase> Compilations;
H A DAllTUsExecution.h33 AllTUsToolExecutor(const CompilationDatabase &Compilations,
68 const CompilationDatabase &Compilations;
H A DTooling.h68 class CompilationDatabase; variable
318 ClangTool(const CompilationDatabase &Compilations,
372 const CompilationDatabase &Compilations;
H A DCompilationDatabasePluginRegistry.h36 virtual std::unique_ptr<CompilationDatabase>
H A DRefactoring.h41 RefactoringTool(const CompilationDatabase &Compilations,
H A DStandaloneExecution.h38 const CompilationDatabase &Compilations,
H A DJSONCompilationDatabase.h62 class JSONCompilationDatabase : public CompilationDatabase {
/freebsd-12.1/contrib/subversion/
H A D.ycm_extra_conf.py37 database = ycm_core.CompilationDatabase( compilation_database_folder )
/freebsd-12.1/contrib/llvm/tools/clang/lib/Driver/ToolChains/
H A DClang.h93 mutable std::unique_ptr<llvm::raw_fd_ostream> CompilationDatabase = nullptr; variable
H A DClang.cpp1946 if (!CompilationDatabase) { in DumpCompilationDatabase()
1954 CompilationDatabase = std::move(File); in DumpCompilationDatabase()
1956 auto &CDB = *CompilationDatabase; in DumpCompilationDatabase()
/freebsd-12.1/lib/clang/libclang/
H A DMakefile627 SRCS_MIN+= Tooling/CompilationDatabase.cpp