clang API Documentation

clang::MacroDefinition Member List
This is the complete list of members for clang::MacroDefinition, including all inherited members.
classof(const PreprocessedEntity *PE)clang::MacroDefinition [inline, static]
EntityKind enum nameclang::PreprocessedEntity
FirstPreprocessingDirective enum valueclang::PreprocessedEntity
getKind() const clang::PreprocessedEntity [inline]
getLocation() const clang::MacroDefinition [inline]
getName() const clang::MacroDefinition [inline]
getSourceRange() const LLVM_READONLYclang::PreprocessedEntity [inline]
InclusionDirectiveKind enum valueclang::PreprocessedEntity
InvalidKind enum valueclang::PreprocessedEntity
isInvalid() const clang::PreprocessedEntity [inline]
LastPreprocessingDirective enum valueclang::PreprocessedEntity
MacroDefinition(const IdentifierInfo *Name, SourceRange Range)clang::MacroDefinition [inline, explicit]
MacroDefinitionKind enum valueclang::PreprocessedEntity
MacroExpansionKind enum valueclang::PreprocessedEntity
operator delete(void *ptr, PreprocessingRecord &PR, unsigned alignment)clang::PreprocessedEntity [inline]
operator delete(void *, std::size_t)clang::PreprocessedEntity [inline]
operator delete(void *, void *)clang::PreprocessedEntity [inline]
operator new(size_t bytes, PreprocessingRecord &PR, unsigned alignment=8)clang::PreprocessedEntity [inline]
operator new(size_t bytes, void *mem)clang::PreprocessedEntity [inline]
PreprocessedEntity(EntityKind Kind, SourceRange Range)clang::PreprocessedEntity [inline, protected]
PreprocessingDirective(EntityKind Kind, SourceRange Range)clang::PreprocessingDirective [inline]
PreprocessingRecord classclang::PreprocessedEntity [friend]