clang 19.0.0git
clang::InclusionDirective Member List

This is the complete list of members for clang::InclusionDirective, including all inherited members.

classof(const PreprocessedEntity *PE)clang::InclusionDirectiveinlinestatic
EntityKind enum nameclang::PreprocessedEntity
FirstPreprocessingDirective enum valueclang::PreprocessedEntity
getFile() constclang::InclusionDirectiveinline
getFileName() constclang::InclusionDirectiveinline
getKind() constclang::InclusionDirectiveinline
getSourceRange() const LLVM_READONLYclang::PreprocessedEntityinline
Import enum valueclang::InclusionDirective
importedModule() constclang::InclusionDirectiveinline
Include enum valueclang::InclusionDirective
IncludeMacros enum valueclang::InclusionDirective
IncludeNext enum valueclang::InclusionDirective
InclusionDirective(PreprocessingRecord &PPRec, InclusionKind Kind, StringRef FileName, bool InQuotes, bool ImportedModule, OptionalFileEntryRef File, SourceRange Range)clang::InclusionDirective
InclusionDirectiveKind enum valueclang::PreprocessedEntity
InclusionKind enum nameclang::InclusionDirective
InvalidKind enum valueclang::PreprocessedEntity
isInvalid() constclang::PreprocessedEntityinline
LastPreprocessingDirective enum valueclang::PreprocessedEntity
MacroDefinitionKind enum valueclang::PreprocessedEntity
MacroExpansionKind enum valueclang::PreprocessedEntity
operator delete(void *ptr, PreprocessingRecord &PR, unsigned alignment) noexceptclang::PreprocessedEntityinline
operator delete(void *, std::size_t) noexceptclang::PreprocessedEntityinline
operator delete(void *, void *) noexceptclang::PreprocessedEntityinline
operator new(size_t bytes, PreprocessingRecord &PR, unsigned alignment=8) noexceptclang::PreprocessedEntityinline
operator new(size_t bytes, void *mem) noexceptclang::PreprocessedEntityinline
PreprocessedEntity(EntityKind Kind, SourceRange Range)clang::PreprocessedEntityinlineprotected
PreprocessingDirective(EntityKind Kind, SourceRange Range)clang::PreprocessingDirectiveinline
wasInQuotes() constclang::InclusionDirectiveinline