clang 20.0.0git
|
This is the complete list of members for clang::PPChainedCallbacks, including all inherited members.
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) override | clang::PPChainedCallbacks | inlinevirtual |
Elif(SourceLocation Loc, SourceRange ConditionRange, ConditionValueKind ConditionValue, SourceLocation IfLoc) override | clang::PPChainedCallbacks | inlinevirtual |
Elifdef(SourceLocation Loc, const Token &MacroNameTok, const MacroDefinition &MD) override | clang::PPChainedCallbacks | inlinevirtual |
Elifdef(SourceLocation Loc, SourceRange ConditionRange, SourceLocation IfLoc) override | clang::PPChainedCallbacks | inlinevirtual |
Elifndef(SourceLocation Loc, const Token &MacroNameTok, const MacroDefinition &MD) override | clang::PPChainedCallbacks | inlinevirtual |
Elifndef(SourceLocation Loc, SourceRange ConditionRange, SourceLocation IfLoc) override | clang::PPChainedCallbacks | inlinevirtual |
Else(SourceLocation Loc, SourceLocation IfLoc) override | clang::PPChainedCallbacks | inlinevirtual |
EmbedDirective(SourceLocation HashLoc, StringRef FileName, bool IsAngled, OptionalFileEntryRef File, const LexEmbedParametersResult &Params) override | clang::PPChainedCallbacks | inlinevirtual |
EmbedFileNotFound(StringRef FileName) override | clang::PPChainedCallbacks | inlinevirtual |
Endif(SourceLocation Loc, SourceLocation IfLoc) override | clang::PPChainedCallbacks | inlinevirtual |
EndOfMainFile() override | clang::PPChainedCallbacks | inlinevirtual |
EnteredSubmodule(Module *M, SourceLocation ImportLoc, bool ForPragma) override | clang::PPChainedCallbacks | inlinevirtual |
EnterFile enum value | clang::PPCallbacks | |
ExitFile enum value | clang::PPCallbacks | |
FileChanged(SourceLocation Loc, FileChangeReason Reason, SrcMgr::CharacteristicKind FileType, FileID PrevFID) override | clang::PPChainedCallbacks | inlinevirtual |
FileChangeReason enum name | clang::PPCallbacks | |
FileNotFound(StringRef FileName) override | clang::PPChainedCallbacks | inlinevirtual |
FileSkipped(const FileEntryRef &SkippedFile, const Token &FilenameTok, SrcMgr::CharacteristicKind FileType) override | clang::PPChainedCallbacks | inlinevirtual |
HasEmbed(SourceLocation Loc, StringRef FileName, bool IsAngled, OptionalFileEntryRef File) override | clang::PPChainedCallbacks | inlinevirtual |
HasInclude(SourceLocation Loc, StringRef FileName, bool IsAngled, OptionalFileEntryRef File, SrcMgr::CharacteristicKind FileType) override | clang::PPChainedCallbacks | virtual |
Ident(SourceLocation Loc, StringRef str) override | clang::PPChainedCallbacks | inlinevirtual |
If(SourceLocation Loc, SourceRange ConditionRange, ConditionValueKind ConditionValue) override | clang::PPChainedCallbacks | inlinevirtual |
Ifdef(SourceLocation Loc, const Token &MacroNameTok, const MacroDefinition &MD) override | clang::PPChainedCallbacks | inlinevirtual |
Ifndef(SourceLocation Loc, const Token &MacroNameTok, const MacroDefinition &MD) override | clang::PPChainedCallbacks | 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) override | clang::PPChainedCallbacks | inlinevirtual |
LeftSubmodule(Module *M, SourceLocation ImportLoc, bool ForPragma) override | clang::PPChainedCallbacks | inlinevirtual |
LexedFileChanged(FileID FID, LexedFileChangeReason Reason, SrcMgr::CharacteristicKind FileType, FileID PrevFID, SourceLocation Loc) override | clang::PPChainedCallbacks | inlinevirtual |
LexedFileChangeReason enum name | clang::PPCallbacks | |
MacroDefined(const Token &MacroNameTok, const MacroDirective *MD) override | clang::PPChainedCallbacks | inlinevirtual |
MacroExpands(const Token &MacroNameTok, const MacroDefinition &MD, SourceRange Range, const MacroArgs *Args) override | clang::PPChainedCallbacks | inlinevirtual |
MacroUndefined(const Token &MacroNameTok, const MacroDefinition &MD, const MacroDirective *Undef) override | clang::PPChainedCallbacks | inlinevirtual |
moduleImport(SourceLocation ImportLoc, ModuleIdPath Path, const Module *Imported) override | clang::PPChainedCallbacks | inlinevirtual |
PMK_Error enum value | clang::PPCallbacks | |
PMK_Message enum value | clang::PPCallbacks | |
PMK_Warning enum value | clang::PPCallbacks | |
PPChainedCallbacks(std::unique_ptr< PPCallbacks > _First, std::unique_ptr< PPCallbacks > _Second) | clang::PPChainedCallbacks | inline |
PragmaAssumeNonNullBegin(SourceLocation Loc) override | clang::PPChainedCallbacks | inlinevirtual |
PragmaAssumeNonNullEnd(SourceLocation Loc) override | clang::PPChainedCallbacks | inlinevirtual |
PragmaComment(SourceLocation Loc, const IdentifierInfo *Kind, StringRef Str) override | clang::PPChainedCallbacks | inlinevirtual |
PragmaDebug(SourceLocation Loc, StringRef DebugType) override | clang::PPChainedCallbacks | inlinevirtual |
PragmaDetectMismatch(SourceLocation Loc, StringRef Name, StringRef Value) override | clang::PPChainedCallbacks | inlinevirtual |
PragmaDiagnostic(SourceLocation Loc, StringRef Namespace, diag::Severity mapping, StringRef Str) override | clang::PPChainedCallbacks | inlinevirtual |
PragmaDiagnosticPop(SourceLocation Loc, StringRef Namespace) override | clang::PPChainedCallbacks | inlinevirtual |
PragmaDiagnosticPush(SourceLocation Loc, StringRef Namespace) override | clang::PPChainedCallbacks | inlinevirtual |
PragmaDirective(SourceLocation Loc, PragmaIntroducerKind Introducer) override | clang::PPChainedCallbacks | inlinevirtual |
PragmaExecCharsetPop(SourceLocation Loc) override | clang::PPChainedCallbacks | inlinevirtual |
PragmaExecCharsetPush(SourceLocation Loc, StringRef Str) override | clang::PPChainedCallbacks | inlinevirtual |
PragmaMark(SourceLocation Loc, StringRef Trivia) override | clang::PPChainedCallbacks | inlinevirtual |
PragmaMessage(SourceLocation Loc, StringRef Namespace, PragmaMessageKind Kind, StringRef Str) override | clang::PPChainedCallbacks | inlinevirtual |
PragmaMessageKind enum name | clang::PPCallbacks | |
PragmaOpenCLExtension(SourceLocation NameLoc, const IdentifierInfo *Name, SourceLocation StateLoc, unsigned State) override | clang::PPChainedCallbacks | inlinevirtual |
PragmaWarning(SourceLocation Loc, PragmaWarningSpecifier WarningSpec, ArrayRef< int > Ids) override | clang::PPChainedCallbacks | inlinevirtual |
PragmaWarningPop(SourceLocation Loc) override | clang::PPChainedCallbacks | inlinevirtual |
PragmaWarningPush(SourceLocation Loc, int Level) override | clang::PPChainedCallbacks | 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 | |
RenameFile enum value | clang::PPCallbacks | |
SourceRangeSkipped(SourceRange Range, SourceLocation EndifLoc) override | clang::PPChainedCallbacks | inlinevirtual |
SystemHeaderPragma enum value | clang::PPCallbacks | |
~PPCallbacks() | clang::PPCallbacks | virtual |
~PPChainedCallbacks() override | clang::PPChainedCallbacks |