clang-tools  7.0.0
Public Member Functions | Public Attributes | List of all members
clang::clangd::PreambleData Struct Reference

#include <ClangdUnit.h>

Collaboration diagram for clang::clangd::PreambleData:
[legend]

Public Member Functions

 PreambleData (PrecompiledPreamble Preamble, std::vector< Diag > Diags, IncludeStructure Includes)
 

Public Attributes

tooling::CompileCommand CompileCommand
 
PrecompiledPreamble Preamble
 
std::vector< DiagDiags
 
IncludeStructure Includes
 

Detailed Description

Definition at line 46 of file ClangdUnit.h.

Constructor & Destructor Documentation

◆ PreambleData()

PreambleData::PreambleData ( PrecompiledPreamble  Preamble,
std::vector< Diag Diags,
IncludeStructure  Includes 
)

Definition at line 248 of file ClangdUnit.cpp.

Member Data Documentation

◆ CompileCommand

tooling::CompileCommand clang::clangd::PreambleData::CompileCommand

Definition at line 50 of file ClangdUnit.h.

◆ Diags

std::vector<Diag> clang::clangd::PreambleData::Diags

Definition at line 52 of file ClangdUnit.h.

◆ Includes

IncludeStructure clang::clangd::PreambleData::Includes

Definition at line 55 of file ClangdUnit.h.

◆ Preamble

PrecompiledPreamble clang::clangd::PreambleData::Preamble

Definition at line 51 of file ClangdUnit.h.

Referenced by clang::clangd::ClangdServer::signatureHelp().


The documentation for this struct was generated from the following files: