clang API Documentation

Public Member Functions | Public Attributes
clang::ASTReader::ModuleMacroInfo Struct Reference
Collaboration diagram for clang::ASTReader::ModuleMacroInfo:
Collaboration graph
[legend]

List of all members.

Public Member Functions

bool isDefine () const
SubmoduleID getSubmoduleID () const
ArrayRef< SubmoduleID > getOverriddenSubmodules () const
MacroDirectiveimport (Preprocessor &PP, SourceLocation ImportLoc) const

Public Attributes

SubmoduleID SubModID
MacroInfoMI
SubmoduleID * Overrides
ModuleFileF

Detailed Description

Definition at line 1735 of file ASTReader.cpp.


Member Function Documentation

ArrayRef<SubmoduleID> clang::ASTReader::ModuleMacroInfo::getOverriddenSubmodules ( ) const [inline]

Definition at line 1746 of file ASTReader.cpp.

Referenced by clang::ASTReader::installImportedMacro().

SubmoduleID clang::ASTReader::ModuleMacroInfo::getSubmoduleID ( ) const [inline]

Definition at line 1744 of file ASTReader.cpp.

Referenced by clang::ASTReader::resolvePendingMacro().

Definition at line 1752 of file ASTReader.cpp.

Referenced by clang::ASTReader::installImportedMacro().

Definition at line 1742 of file ASTReader.cpp.


Member Data Documentation

Definition at line 1737 of file ASTReader.cpp.

Referenced by clang::ASTReader::getModuleMacro().

Definition at line 1738 of file ASTReader.cpp.

Referenced by clang::ASTReader::getModuleMacro().

Definition at line 1736 of file ASTReader.cpp.

Referenced by clang::ASTReader::getModuleMacro().


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