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

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 

◆ mergeCurHeaderContents()

void EntityMap::mergeCurHeaderContents ( )

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: