#include "clang/Tooling/JSONCompilationDatabase.h"
#include "clang/Tooling/CompilationDatabase.h"
#include "clang/Tooling/CompilationDatabasePluginRegistry.h"
#include "clang/Tooling/Tooling.h"
#include "llvm/ADT/SmallString.h"
#include "llvm/Support/Allocator.h"
#include "llvm/Support/CommandLine.h"
#include "llvm/Support/Path.h"
#include "llvm/Support/StringSaver.h"
#include <system_error>
Go to the source code of this file.
|
static CompilationDatabasePluginRegistry::Add< JSONCompilationDatabasePlugin > | clang::tooling::X ("json-compilation-database", "Reads JSON formatted compilation databases") |
|
static std::vector< std::string > | clang::tooling::nodeToCommandLine (JSONCommandLineSyntax Syntax, const std::vector< llvm::yaml::ScalarNode *> &Nodes) |
|