HomeSort by: relevance | last modified time | path
    Searched refs:CompilationDatabase (Results 1 - 25 of 31) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/clang/lib/Tooling/
GuessTargetAndModeCompilationDatabase.cpp 9 #include "clang/Tooling/CompilationDatabase.h"
17 class TargetAndModeAdderDatabase : public CompilationDatabase {
19 TargetAndModeAdderDatabase(std::unique_ptr<CompilationDatabase> Base)
47 std::unique_ptr<CompilationDatabase> Base;
51 std::unique_ptr<CompilationDatabase>
52 inferTargetAndDriverMode(std::unique_ptr<CompilationDatabase> Base) {
ExpandResponseFilesCompilationDatabase.cpp 9 #include "clang/Tooling/CompilationDatabase.h"
24 class ExpandResponseFilesDatabase : public CompilationDatabase {
27 std::unique_ptr<CompilationDatabase> Base,
73 std::unique_ptr<CompilationDatabase> Base;
80 std::unique_ptr<CompilationDatabase>
81 expandResponseFiles(std::unique_ptr<CompilationDatabase> Base,
CompilationDatabase.cpp 1 //===- CompilationDatabase.cpp --------------------------------------------===//
9 // This file contains implementations of the CompilationDatabase base class
17 #include "clang/Tooling/CompilationDatabase.h"
61 CompilationDatabase::~CompilationDatabase() = default;
63 std::unique_ptr<CompilationDatabase>
64 CompilationDatabase::loadFromDirectory(StringRef BuildDirectory,
71 if (std::unique_ptr<CompilationDatabase> DB =
79 static std::unique_ptr<CompilationDatabase>
87 if (std::unique_ptr<CompilationDatabase> DB
    [all...]
CommonOptionsParser.cpp 18 // It creates a CompilationDatabase and reads common command-line options.
131 CompilationDatabase::autoDetectFromDirectory(BuildPath, ErrorMessage);
133 Compilations = CompilationDatabase::autoDetectFromSource(SourcePaths[0],
StandaloneExecution.cpp 30 const CompilationDatabase &Compilations,
Refactoring.cpp 28 const CompilationDatabase &Compilations, ArrayRef<std::string> SourcePaths,
InterpolatingCompilationDatabase.cpp 9 // InterpolatingCompilationDatabase wraps another CompilationDatabase and
48 #include "clang/Tooling/CompilationDatabase.h"
510 // The actual CompilationDatabase wrapper delegates to its inner database.
513 class InterpolatingCompilationDatabase : public CompilationDatabase {
515 InterpolatingCompilationDatabase(std::unique_ptr<CompilationDatabase> Inner)
543 std::unique_ptr<CompilationDatabase> Inner;
549 std::unique_ptr<CompilationDatabase>
550 inferMissingCompileCommands(std::unique_ptr<CompilationDatabase> Inner) {
AllTUsExecution.cpp 65 const CompilationDatabase &Compilations, unsigned ThreadCount,
  /src/external/apache2/llvm/dist/clang/include/clang/Tooling/
CompilationDatabase.h 1 //===- CompilationDatabase.h ------------------------------------*- C++ -*-===//
15 // the project. This information is provided via the CompilationDatabase
18 // To create a CompilationDatabase from a build directory one can call
19 // CompilationDatabase::loadFromDirectory(), which deduces the correct
22 // See the concrete subclasses of CompilationDatabase for currently supported
87 class CompilationDatabase {
89 virtual ~CompilationDatabase();
103 static std::unique_ptr<CompilationDatabase>
110 static std::unique_ptr<CompilationDatabase>
117 static std::unique_ptr<CompilationDatabase>
    [all...]
CompilationDatabasePluginRegistry.h 12 #include "clang/Tooling/CompilationDatabase.h"
34 /// \see CompilationDatabase::loadFromDirectory().
35 virtual std::unique_ptr<CompilationDatabase>
CommonOptionsParser.h 18 // It creates a CompilationDatabase and reads common command-line options.
30 #include "clang/Tooling/CompilationDatabase.h"
90 CompilationDatabase &getCompilations() {
113 std::unique_ptr<CompilationDatabase> Compilations;
118 class ArgumentsAdjustingCompilations : public CompilationDatabase {
121 std::unique_ptr<CompilationDatabase> Compilations)
134 std::unique_ptr<CompilationDatabase> Compilations;
AllTUsExecution.h 29 /// Init with \p CompilationDatabase.
32 AllTUsToolExecutor(const CompilationDatabase &Compilations,
65 const CompilationDatabase &Compilations;
Refactoring.h 40 RefactoringTool(const CompilationDatabase &Compilations,
StandaloneExecution.h 34 /// Init with \p CompilationDatabase and the paths of all files to be
37 const CompilationDatabase &Compilations,
JSONCompilationDatabase.h 18 #include "clang/Tooling/CompilationDatabase.h"
61 class JSONCompilationDatabase : public CompilationDatabase {
Tooling.h 12 // A ClangTool is initialized with a CompilationDatabase and a set of files
67 class CompilationDatabase;
298 /// \param Compilations The CompilationDatabase which contains the compile
308 ClangTool(const CompilationDatabase &Compilations,
367 const CompilationDatabase &Compilations;
  /src/external/apache2/llvm/dist/clang/tools/libclang/
CXCompilationDatabase.cpp 3 #include "clang/Tooling/CompilationDatabase.h"
17 std::unique_ptr<CompilationDatabase> db =
18 CompilationDatabase::loadFromDirectory(BuildDir, ErrorMsg);
34 delete static_cast<CompilationDatabase *>(CDb);
49 if (CompilationDatabase *db = static_cast<CompilationDatabase *>(CDb)) {
60 if (CompilationDatabase *db = static_cast<CompilationDatabase *>(CDb)) {
  /src/external/apache2/llvm/dist/clang/include/clang/Tooling/DependencyScanning/
DependencyScanningTool.h 81 getDependencyFile(const tooling::CompilationDatabase &Compilations,
96 getFullDependencies(const tooling::CompilationDatabase &Compilations,
DependencyScanningWorker.h 17 #include "clang/Tooling/CompilationDatabase.h"
63 const CompilationDatabase &CDB,
  /src/external/apache2/llvm/dist/clang/bindings/python/tests/cindex/
test_cdb.py 6 from clang.cindex import CompilationDatabase
33 cdb = CompilationDatabase.fromDirectory(path)
43 cdb = CompilationDatabase.fromDirectory(kInputsDir)
47 cdb = CompilationDatabase.fromDirectory(kInputsDir)
54 cdb = CompilationDatabase.fromDirectory(str_to_path(kInputsDir))
60 cdb = CompilationDatabase.fromDirectory(kInputsDir)
87 cdb = CompilationDatabase.fromDirectory(kInputsDir)
100 cdb = CompilationDatabase.fromDirectory(kInputsDir)
119 cdb = CompilationDatabase.fromDirectory(kInputsDir)
127 cdb = CompilationDatabase.fromDirectory(kInputsDir
    [all...]
  /src/external/apache2/llvm/lib/libclangTooling/
Makefile 12 CompilationDatabase.cpp \
  /src/external/apache2/llvm/dist/libcxx/utils/google-benchmark/
.ycm_extra_conf.py 35 database = ycm_core.CompilationDatabase( compilation_database_folder )
  /src/external/apache2/llvm/dist/clang/tools/clang-diff/
ClangDiff.cpp 73 static void addExtraArgs(std::unique_ptr<CompilationDatabase> &Compilations) {
87 getAST(const std::unique_ptr<CompilationDatabase> &CommonCompilations,
90 std::unique_ptr<CompilationDatabase> Compilations;
92 Compilations = CompilationDatabase::autoDetectFromSource(
445 std::unique_ptr<CompilationDatabase> CommonCompilations =
  /src/external/apache2/llvm/dist/clang/lib/Tooling/DependencyScanning/
DependencyScanningTool.cpp 49 const tooling::CompilationDatabase &Compilations, StringRef CWD) {
116 const tooling::CompilationDatabase &Compilations, StringRef CWD,
  /src/external/apache2/llvm/dist/clang/lib/Driver/ToolChains/
Clang.h 91 mutable std::unique_ptr<llvm::raw_fd_ostream> CompilationDatabase = nullptr;

Completed in 75 milliseconds

1 2