clang-tools
11.0.0
|
Information required to run clang, e.g. to parse AST or do code completion. More...
#include <Compiler.h>
Public Attributes | |
tooling::CompileCommand | CompileCommand |
const ThreadsafeFS * | TFS |
std::string | Contents |
std::string | Version = "null" |
bool | ForceRebuild = false |
const SymbolIndex * | Index = nullptr |
ParseOptions | Opts = ParseOptions() |
Information required to run clang, e.g. to parse AST or do code completion.
Definition at line 47 of file Compiler.h.
tooling::CompileCommand clang::clangd::ParseInputs::CompileCommand |
Definition at line 48 of file Compiler.h.
Referenced by clang::clangd::buildCompilerInvocation(), clang::clangd::PreamblePatch::create(), and clang::clangd::isPreambleCompatible().
std::string clang::clangd::ParseInputs::Contents |
Definition at line 50 of file Compiler.h.
Referenced by clang::clangd::PreamblePatch::create(), and clang::clangd::isPreambleCompatible().
bool clang::clangd::ParseInputs::ForceRebuild = false |
Definition at line 55 of file Compiler.h.
const SymbolIndex* clang::clangd::ParseInputs::Index = nullptr |
Definition at line 57 of file Compiler.h.
ParseOptions clang::clangd::ParseInputs::Opts = ParseOptions() |
Definition at line 58 of file Compiler.h.
Referenced by clang::clangd::buildCompilerInvocation().
const ThreadsafeFS* clang::clangd::ParseInputs::TFS |
Definition at line 49 of file Compiler.h.
Referenced by clang::clangd::buildCompilerInvocation(), and clang::clangd::isPreambleCompatible().
std::string clang::clangd::ParseInputs::Version = "null" |
Definition at line 52 of file Compiler.h.