clang 22.0.0git
Public Member Functions | List of all members
clang::ModuleMapLoader Class Reference

Public Member Functions

 ModuleMapLoader (SourceManager &SourceMgr, DiagnosticsEngine &Diags, ModuleMap &Map, FileID ModuleMapFID, DirectoryEntryRef Directory, bool IsSystem)
 
bool loadModuleDecl (const modulemap::ModuleDecl &MD)
 
bool loadExternModuleDecl (const modulemap::ExternModuleDecl &EMD)
 
bool parseAndLoadModuleMapFile (const modulemap::ModuleMapFile &MMF)
 

Detailed Description

Definition at line 1538 of file ModuleMap.cpp.

Constructor & Destructor Documentation

◆ ModuleMapLoader()

clang::ModuleMapLoader::ModuleMapLoader ( SourceManager SourceMgr,
DiagnosticsEngine Diags,
ModuleMap Map,
FileID  ModuleMapFID,
DirectoryEntryRef  Directory,
bool  IsSystem 
)
inline

Definition at line 1595 of file ModuleMap.cpp.

Member Function Documentation

◆ loadExternModuleDecl()

bool ModuleMapLoader::loadExternModuleDecl ( const modulemap::ExternModuleDecl EMD)

Definition at line 2195 of file ModuleMap.cpp.

◆ loadModuleDecl()

bool ModuleMapLoader::loadModuleDecl ( const modulemap::ModuleDecl MD)

Definition at line 2190 of file ModuleMap.cpp.

Referenced by clang::ModuleMap::findOrLoadModule().

◆ parseAndLoadModuleMapFile()

bool ModuleMapLoader::parseAndLoadModuleMapFile ( const modulemap::ModuleMapFile MMF)

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