clang API Documentation

Namespaces | Functions
JSONCompilationDatabase.cpp File Reference
#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/Path.h"
#include <system_error>
Include dependency graph for JSONCompilationDatabase.cpp:

Go to the source code of this file.

Namespaces

namespace  clang
namespace  clang::tooling

Functions

static
CompilationDatabasePluginRegistry::Add
< JSONCompilationDatabasePlugin > 
clang::tooling::X ("json-compilation-database","Reads JSON formatted compilation databases")

Variable Documentation

std::vector<std::string> CommandLine
const StringRef Input
StringRef::iterator Position

Definition at line 110 of file JSONCompilationDatabase.cpp.