clang API Documentation

clang::DefMacroDirective Member List
This is the complete list of members for clang::DefMacroDirective, including all inherited members.
classof(const MacroDirective *MD)clang::DefMacroDirective [inline, static]
classof(const DefMacroDirective *)clang::DefMacroDirective [inline, static]
DefMacroDirective(MacroInfo *MI)clang::DefMacroDirective [inline, explicit]
DefMacroDirective(MacroInfo *MI, SourceLocation Loc, unsigned ImportedFromModuleID=0, ArrayRef< unsigned > Overrides=None)clang::DefMacroDirective [inline]
dump() const clang::MacroDirective
findDirectiveAtLoc(SourceLocation L, SourceManager &SM) const clang::MacroDirective
getDefinition()clang::MacroDirective
getDefinition() const clang::MacroDirective [inline]
getInfo() const clang::DefMacroDirective [inline]
getInfo()clang::DefMacroDirective [inline]
getKind() const clang::MacroDirective [inline]
getLocation() const clang::MacroDirective [inline]
getMacroInfo() const clang::MacroDirective [inline]
getMacroInfo()clang::MacroDirective [inline]
getModuleDataStart()clang::MacroDirective [inline, protected]
getModuleDataStart() const clang::MacroDirective [inline, protected]
getOverriddenModules() const clang::MacroDirective [inline]
getOwningModuleID() const clang::MacroDirective [inline]
getPrevious() const clang::MacroDirective [inline]
getPrevious()clang::MacroDirective [inline]
isAmbiguous() const clang::DefMacroDirective [inline]
IsAmbiguousclang::MacroDirective [protected]
isDefined() const clang::MacroDirective [inline]
IsFromPCHclang::MacroDirective [protected]
isFromPCH() const clang::MacroDirective [inline]
isImported() const clang::MacroDirective [inline]
IsImportedclang::MacroDirective [protected]
IsPublicclang::MacroDirective [protected]
Kind enum nameclang::MacroDirective
Locclang::MacroDirective [protected]
MacroDirective(Kind K, SourceLocation Loc, unsigned ImportedFromModuleID=0, ArrayRef< unsigned > Overrides=None)clang::MacroDirective [inline, protected]
MD_Define enum valueclang::MacroDirective
MD_Undefine enum valueclang::MacroDirective
MD_Visibility enum valueclang::MacroDirective
MDKindclang::MacroDirective [protected]
NumOverridesclang::MacroDirective [protected]
Previousclang::MacroDirective [protected]
setAmbiguous(bool Val)clang::DefMacroDirective [inline]
setIsFromPCH()clang::MacroDirective [inline]
setPrevious(MacroDirective *Prev)clang::MacroDirective [inline]