clang API Documentation

clang::MacroDirective Member List
This is the complete list of members for clang::MacroDirective, including all inherited members.
classof(const MacroDirective *)clang::MacroDirective [inline, static]
dump() const clang::MacroDirective
findDirectiveAtLoc(SourceLocation L, SourceManager &SM) const clang::MacroDirective
getDefinition()clang::MacroDirective
getDefinition() const clang::MacroDirective [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]
IsAmbiguousclang::MacroDirective [protected]
isDefined() const clang::MacroDirective [inline]
isFromPCH() const clang::MacroDirective [inline]
IsFromPCHclang::MacroDirective [protected]
IsImportedclang::MacroDirective [protected]
isImported() const clang::MacroDirective [inline]
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]
setIsFromPCH()clang::MacroDirective [inline]
setPrevious(MacroDirective *Prev)clang::MacroDirective [inline]