clang 19.0.0git
Public Member Functions | List of all members
clang::ModuleMapParser Class Reference

Public Member Functions

 ModuleMapParser (Lexer &L, SourceManager &SourceMgr, const TargetInfo *Target, DiagnosticsEngine &Diags, ModuleMap &Map, FileEntryRef ModuleMapFile, DirectoryEntryRef Directory, bool IsSystem)
 
bool parseModuleMapFile ()
 Parse a module map file.
 
bool terminatedByDirective ()
 
SourceLocation getLocation ()
 

Detailed Description

Definition at line 1508 of file ModuleMap.cpp.

Constructor & Destructor Documentation

◆ ModuleMapParser()

clang::ModuleMapParser::ModuleMapParser ( Lexer L,
SourceManager SourceMgr,
const TargetInfo Target,
DiagnosticsEngine Diags,
ModuleMap Map,
FileEntryRef  ModuleMapFile,
DirectoryEntryRef  Directory,
bool  IsSystem 
)
inlineexplicit

Definition at line 1588 of file ModuleMap.cpp.

References clang::MMToken::clear().

Member Function Documentation

◆ getLocation()

SourceLocation clang::ModuleMapParser::getLocation ( )
inline

Definition at line 1602 of file ModuleMap.cpp.

References clang::MMToken::getLocation().

◆ parseModuleMapFile()

bool ModuleMapParser::parseModuleMapFile ( )

◆ terminatedByDirective()

bool clang::ModuleMapParser::terminatedByDirective ( )
inline

Definition at line 1601 of file ModuleMap.cpp.


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