clang-tools  14.0.0git
Public Attributes | List of all members
clang::clangd::MainFileMacros Struct Reference

#include <CollectMacros.h>

Collaboration diagram for clang::clangd::MainFileMacros:
Collaboration graph
[legend]

Public Attributes

llvm::StringSet Names
 
llvm::DenseMap< SymbolID, std::vector< MacroOccurrence > > MacroRefs
 
std::vector< MacroOccurrenceUnknownMacros
 
std::vector< RangeSkippedRanges
 

Detailed Description

Definition at line 31 of file CollectMacros.h.

Member Data Documentation

◆ MacroRefs

llvm::DenseMap<SymbolID, std::vector<MacroOccurrence> > clang::clangd::MainFileMacros::MacroRefs

Definition at line 33 of file CollectMacros.h.

◆ Names

llvm::StringSet clang::clangd::MainFileMacros::Names

Definition at line 32 of file CollectMacros.h.

◆ SkippedRanges

std::vector<Range> clang::clangd::MainFileMacros::SkippedRanges

Definition at line 39 of file CollectMacros.h.

◆ UnknownMacros

std::vector<MacroOccurrence> clang::clangd::MainFileMacros::UnknownMacros

Definition at line 37 of file CollectMacros.h.


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