| 
    clang 22.0.0git
    
   | 
 
This is the complete list of members for clang::PPConditionalDirectiveRecord, including all inherited members.
| areInDifferentConditionalDirectiveRegion(SourceLocation LHS, SourceLocation RHS) const | clang::PPConditionalDirectiveRecord | inline | 
| ConditionValueKind enum name | clang::PPCallbacks | |
| CVK_False enum value | clang::PPCallbacks | |
| CVK_NotEvaluated enum value | clang::PPCallbacks | |
| CVK_True enum value | clang::PPCallbacks | |
| Defined(const Token &MacroNameTok, const MacroDefinition &MD, SourceRange Range) | clang::PPCallbacks | inlinevirtual | 
| EmbedDirective(SourceLocation HashLoc, StringRef FileName, bool IsAngled, OptionalFileEntryRef File, const LexEmbedParametersResult &Params) | clang::PPCallbacks | inlinevirtual | 
| EmbedFileNotFound(StringRef FileName) | clang::PPCallbacks | inlinevirtual | 
| EndOfMainFile() | clang::PPCallbacks | inlinevirtual | 
| EnteredSubmodule(Module *M, SourceLocation ImportLoc, bool ForPragma) | clang::PPCallbacks | inlinevirtual | 
| EnterFile enum value | clang::PPCallbacks | |
| ExitFile enum value | clang::PPCallbacks | |
| FileChanged(SourceLocation Loc, FileChangeReason Reason, SrcMgr::CharacteristicKind FileType, FileID PrevFID=FileID()) | clang::PPCallbacks | inlinevirtual | 
| FileChangeReason enum name | clang::PPCallbacks | |
| FileNotFound(StringRef FileName) | clang::PPCallbacks | inlinevirtual | 
| FileSkipped(const FileEntryRef &SkippedFile, const Token &FilenameTok, SrcMgr::CharacteristicKind FileType) | clang::PPCallbacks | inlinevirtual | 
| findConditionalDirectiveRegionLoc(SourceLocation Loc) const | clang::PPConditionalDirectiveRecord | |
| getSourceManager() const | clang::PPConditionalDirectiveRecord | inline | 
| getTotalMemory() const | clang::PPConditionalDirectiveRecord | |
| HasEmbed(SourceLocation Loc, StringRef FileName, bool IsAngled, OptionalFileEntryRef File) | clang::PPCallbacks | inlinevirtual | 
| HasInclude(SourceLocation Loc, StringRef FileName, bool IsAngled, OptionalFileEntryRef File, SrcMgr::CharacteristicKind FileType) | clang::PPCallbacks | virtual | 
| Ident(SourceLocation Loc, StringRef str) | clang::PPCallbacks | inlinevirtual | 
| InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok, StringRef FileName, bool IsAngled, CharSourceRange FilenameRange, OptionalFileEntryRef File, StringRef SearchPath, StringRef RelativePath, const Module *SuggestedModule, bool ModuleImported, SrcMgr::CharacteristicKind FileType) | clang::PPCallbacks | inlinevirtual | 
| LeftSubmodule(Module *M, SourceLocation ImportLoc, bool ForPragma) | clang::PPCallbacks | inlinevirtual | 
| LexedFileChanged(FileID FID, LexedFileChangeReason Reason, SrcMgr::CharacteristicKind FileType, FileID PrevFID, SourceLocation Loc) | clang::PPCallbacks | inlinevirtual | 
| LexedFileChangeReason enum name | clang::PPCallbacks | |
| MacroDefined(const Token &MacroNameTok, const MacroDirective *MD) | clang::PPCallbacks | inlinevirtual | 
| MacroExpands(const Token &MacroNameTok, const MacroDefinition &MD, SourceRange Range, const MacroArgs *Args) | clang::PPCallbacks | inlinevirtual | 
| MacroUndefined(const Token &MacroNameTok, const MacroDefinition &MD, const MacroDirective *Undef) | clang::PPCallbacks | inlinevirtual | 
| moduleImport(SourceLocation ImportLoc, ModuleIdPath Path, const Module *Imported) | clang::PPCallbacks | inlinevirtual | 
| PMK_Error enum value | clang::PPCallbacks | |
| PMK_Message enum value | clang::PPCallbacks | |
| PMK_Warning enum value | clang::PPCallbacks | |
| PPConditionalDirectiveRecord(SourceManager &SM) | clang::PPConditionalDirectiveRecord | explicit | 
| PragmaAssumeNonNullBegin(SourceLocation Loc) | clang::PPCallbacks | inlinevirtual | 
| PragmaAssumeNonNullEnd(SourceLocation Loc) | clang::PPCallbacks | inlinevirtual | 
| PragmaComment(SourceLocation Loc, const IdentifierInfo *Kind, StringRef Str) | clang::PPCallbacks | inlinevirtual | 
| PragmaDebug(SourceLocation Loc, StringRef DebugType) | clang::PPCallbacks | inlinevirtual | 
| PragmaDetectMismatch(SourceLocation Loc, StringRef Name, StringRef Value) | clang::PPCallbacks | inlinevirtual | 
| PragmaDiagnostic(SourceLocation Loc, StringRef Namespace, diag::Severity mapping, StringRef Str) | clang::PPCallbacks | inlinevirtual | 
| PragmaDiagnosticPop(SourceLocation Loc, StringRef Namespace) | clang::PPCallbacks | inlinevirtual | 
| PragmaDiagnosticPush(SourceLocation Loc, StringRef Namespace) | clang::PPCallbacks | inlinevirtual | 
| PragmaDirective(SourceLocation Loc, PragmaIntroducerKind Introducer) | clang::PPCallbacks | inlinevirtual | 
| PragmaExecCharsetPop(SourceLocation Loc) | clang::PPCallbacks | inlinevirtual | 
| PragmaExecCharsetPush(SourceLocation Loc, StringRef Str) | clang::PPCallbacks | inlinevirtual | 
| PragmaMark(SourceLocation Loc, StringRef Trivia) | clang::PPCallbacks | inlinevirtual | 
| PragmaMessage(SourceLocation Loc, StringRef Namespace, PragmaMessageKind Kind, StringRef Str) | clang::PPCallbacks | inlinevirtual | 
| PragmaMessageKind enum name | clang::PPCallbacks | |
| PragmaOpenCLExtension(SourceLocation NameLoc, const IdentifierInfo *Name, SourceLocation StateLoc, unsigned State) | clang::PPCallbacks | inlinevirtual | 
| PragmaWarning(SourceLocation Loc, PragmaWarningSpecifier WarningSpec, ArrayRef< int > Ids) | clang::PPCallbacks | inlinevirtual | 
| PragmaWarningPop(SourceLocation Loc) | clang::PPCallbacks | inlinevirtual | 
| PragmaWarningPush(SourceLocation Loc, int Level) | clang::PPCallbacks | inlinevirtual | 
| PragmaWarningSpecifier enum name | clang::PPCallbacks | |
| PWS_Default enum value | clang::PPCallbacks | |
| PWS_Disable enum value | clang::PPCallbacks | |
| PWS_Error enum value | clang::PPCallbacks | |
| PWS_Level1 enum value | clang::PPCallbacks | |
| PWS_Level2 enum value | clang::PPCallbacks | |
| PWS_Level3 enum value | clang::PPCallbacks | |
| PWS_Level4 enum value | clang::PPCallbacks | |
| PWS_Once enum value | clang::PPCallbacks | |
| PWS_Suppress enum value | clang::PPCallbacks | |
| rangeIntersectsConditionalDirective(SourceRange Range) const | clang::PPConditionalDirectiveRecord | |
| RenameFile enum value | clang::PPCallbacks | |
| SourceRangeSkipped(SourceRange Range, SourceLocation EndifLoc) | clang::PPCallbacks | inlinevirtual | 
| SystemHeaderPragma enum value | clang::PPCallbacks | |
| ~PPCallbacks() | clang::PPCallbacks | virtual |