clang-tools 19.0.0git
|
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() |
TidyProviderRef | ClangTidyProvider = {} |
FeatureModuleSet * | FeatureModules = nullptr |
Information required to run clang, e.g. to parse AST or do code completion.
Definition at line 48 of file Compiler.h.
TidyProviderRef clang::clangd::ParseInputs::ClangTidyProvider = {} |
Definition at line 60 of file Compiler.h.
tooling::CompileCommand clang::clangd::ParseInputs::CompileCommand |
Definition at line 49 of file Compiler.h.
Referenced by clang::clangd::buildCompilerInvocation(), clang::clangd::buildPreamble(), and clang::clangd::isPreambleCompatible().
std::string clang::clangd::ParseInputs::Contents |
Definition at line 51 of file Compiler.h.
Referenced by clang::clangd::buildPreamble(), and clang::clangd::isPreambleCompatible().
FeatureModuleSet* clang::clangd::ParseInputs::FeatureModules = nullptr |
Definition at line 62 of file Compiler.h.
Referenced by clang::clangd::buildPreamble().
bool clang::clangd::ParseInputs::ForceRebuild = false |
Definition at line 56 of file Compiler.h.
const SymbolIndex* clang::clangd::ParseInputs::Index = nullptr |
Definition at line 58 of file Compiler.h.
ParseOptions clang::clangd::ParseInputs::Opts = ParseOptions() |
Definition at line 59 of file Compiler.h.
Referenced by clang::clangd::buildPreamble().
const ThreadsafeFS* clang::clangd::ParseInputs::TFS |
Definition at line 50 of file Compiler.h.
Referenced by clang::clangd::buildCompilerInvocation(), clang::clangd::buildPreamble(), and clang::clangd::isPreambleCompatible().
std::string clang::clangd::ParseInputs::Version = "null" |
Definition at line 53 of file Compiler.h.
Referenced by clang::clangd::buildPreamble().