clang-tools 20.0.0git
Public Member Functions | Public Attributes | List of all members
EntityMap Class Reference
Inheritance diagram for EntityMap:
Inheritance graph
[legend]

Public Member Functions

void add (const std::string &Name, enum Entry::EntryKind Kind, Location Loc)
 
void mergeCurHeaderContents ()
 

Public Attributes

DenseMap< FileEntryRef, HeaderContentsHeaderContentMismatches
 

Detailed Description

Definition at line 484 of file Modularize.cpp.

Member Function Documentation

◆ add()

void EntityMap::add ( const std::string &  Name,
enum Entry::EntryKind  Kind,
Location  Loc 
)
inline

◆ mergeCurHeaderContents()

void EntityMap::mergeCurHeaderContents ( )
inline

Definition at line 505 of file Modularize.cpp.

References HeaderContentMismatches.

Referenced by CollectEntitiesConsumer::HandleTranslationUnit().

Member Data Documentation

◆ HeaderContentMismatches

DenseMap<FileEntryRef, HeaderContents> EntityMap::HeaderContentMismatches

Definition at line 486 of file Modularize.cpp.

Referenced by main(), and mergeCurHeaderContents().


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