clang-tools  7.0.0
Public Attributes | List of all members
clang::clangd::ParseInputs Struct Reference

Information required to run clang, e.g. to parse AST or do code completion. More...

#include <ClangdUnit.h>

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

Public Attributes

tooling::CompileCommand CompileCommand
 
IntrusiveRefCntPtr< vfs::FileSystem > FS
 
std::string Contents
 

Detailed Description

Information required to run clang, e.g. to parse AST or do code completion.

Definition at line 59 of file ClangdUnit.h.

Member Data Documentation

◆ CompileCommand

tooling::CompileCommand clang::clangd::ParseInputs::CompileCommand

Definition at line 60 of file ClangdUnit.h.

Referenced by clang::clangd::buildCompilerInvocation().

◆ Contents

std::string clang::clangd::ParseInputs::Contents

Definition at line 62 of file ClangdUnit.h.

◆ FS

IntrusiveRefCntPtr<vfs::FileSystem> clang::clangd::ParseInputs::FS

Definition at line 61 of file ClangdUnit.h.

Referenced by clang::clangd::buildCompilerInvocation().


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