clang 10.0.0git

clang::tooling::dependencies::ModuleDepCollectorPP Member List

This is the complete list of members for clang::tooling::dependencies::ModuleDepCollectorPP, 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) | clang::PPCallbacks | inline virtual
Elif(SourceLocation Loc, SourceRange ConditionRange, ConditionValueKind ConditionValue, SourceLocation IfLoc) | clang::PPCallbacks | inline virtual
Else(SourceLocation Loc, SourceLocation IfLoc) | clang::PPCallbacks | inline virtual
Endif(SourceLocation Loc, SourceLocation IfLoc) | clang::PPCallbacks | inline virtual
EndOfMainFile() override | clang::tooling::dependencies::ModuleDepCollectorPP | virtual
EnteredSubmodule(Module *M, SourceLocation ImportLoc, bool ForPragma) | clang::PPCallbacks | inline virtual
EnterFile enum value | clang::PPCallbacks |
ExitFile enum value | clang::PPCallbacks |
FileChanged(SourceLocation Loc, FileChangeReason Reason, SrcMgr::CharacteristicKind FileType, FileID PrevFID) override | clang::tooling::dependencies::ModuleDepCollectorPP | virtual
FileChangeReason enum name | clang::PPCallbacks |
FileNotFound(StringRef FileName, SmallVectorImpl< char > &RecoveryPath) | clang::PPCallbacks | inline virtual
FileSkipped(const FileEntryRef &SkippedFile, const Token &FilenameTok, SrcMgr::CharacteristicKind FileType) | clang::PPCallbacks | inline virtual
HasInclude(SourceLocation Loc, StringRef FileName, bool IsAngled, Optional< FileEntryRef > File, SrcMgr::CharacteristicKind FileType) | clang::PPCallbacks | inline virtual
Ident(SourceLocation Loc, StringRef str) | clang::PPCallbacks | inline virtual
If(SourceLocation Loc, SourceRange ConditionRange, ConditionValueKind ConditionValue) | clang::PPCallbacks | inline virtual
Ifdef(SourceLocation Loc, const Token &MacroNameTok, const MacroDefinition &MD) | clang::PPCallbacks | inline virtual
Ifndef(SourceLocation Loc, const Token &MacroNameTok, const MacroDefinition &MD) | clang::PPCallbacks | inline virtual
InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok, StringRef FileName, bool IsAngled, CharSourceRange FilenameRange, const FileEntry *File, StringRef SearchPath, StringRef RelativePath, const Module *Imported, SrcMgr::CharacteristicKind FileType) override | clang::tooling::dependencies::ModuleDepCollectorPP | virtual
LeftSubmodule(Module *M, SourceLocation ImportLoc, bool ForPragma) | clang::PPCallbacks | inline virtual
MacroDefined(const Token &MacroNameTok, const MacroDirective *MD) | clang::PPCallbacks | inline virtual
MacroExpands(const Token &MacroNameTok, const MacroDefinition &MD, SourceRange Range, const MacroArgs *Args) | clang::PPCallbacks | inline virtual
MacroUndefined(const Token &MacroNameTok, const MacroDefinition &MD, const MacroDirective *Undef) | clang::PPCallbacks | inline virtual
ModuleDepCollectorPP(CompilerInstance &I, ModuleDepCollector &MDC) | clang::tooling::dependencies::ModuleDepCollectorPP | inline
moduleImport(SourceLocation ImportLoc, ModuleIdPath Path, const Module *Imported) | clang::PPCallbacks | inline virtual
PMK_Error enum value | clang::PPCallbacks |
PMK_Message enum value | clang::PPCallbacks |
PMK_Warning enum value | clang::PPCallbacks |
PragmaAssumeNonNullBegin(SourceLocation Loc) | clang::PPCallbacks | inline virtual
PragmaAssumeNonNullEnd(SourceLocation Loc) | clang::PPCallbacks | inline virtual
PragmaComment(SourceLocation Loc, const IdentifierInfo *Kind, StringRef Str) | clang::PPCallbacks | inline virtual
PragmaDebug(SourceLocation Loc, StringRef DebugType) | clang::PPCallbacks | inline virtual
PragmaDetectMismatch(SourceLocation Loc, StringRef Name, StringRef Value) | clang::PPCallbacks | inline virtual
PragmaDiagnostic(SourceLocation Loc, StringRef Namespace, diag::Severity mapping, StringRef Str) | clang::PPCallbacks | inline virtual
PragmaDiagnosticPop(SourceLocation Loc, StringRef Namespace) | clang::PPCallbacks | inline virtual
PragmaDiagnosticPush(SourceLocation Loc, StringRef Namespace) | clang::PPCallbacks | inline virtual
PragmaDirective(SourceLocation Loc, PragmaIntroducerKind Introducer) | clang::PPCallbacks | inline virtual
PragmaExecCharsetPop(SourceLocation Loc) | clang::PPCallbacks | inline virtual
PragmaExecCharsetPush(SourceLocation Loc, StringRef Str) | clang::PPCallbacks | inline virtual
PragmaMessage(SourceLocation Loc, StringRef Namespace, PragmaMessageKind Kind, StringRef Str) | clang::PPCallbacks | inline virtual
PragmaMessageKind enum name | clang::PPCallbacks |
PragmaOpenCLExtension(SourceLocation NameLoc, const IdentifierInfo *Name, SourceLocation StateLoc, unsigned State) | clang::PPCallbacks | inline virtual
PragmaWarning(SourceLocation Loc, StringRef WarningSpec, ArrayRef< int > Ids) | clang::PPCallbacks | inline virtual
PragmaWarningPop(SourceLocation Loc) | clang::PPCallbacks | inline virtual
PragmaWarningPush(SourceLocation Loc, int Level) | clang::PPCallbacks | inline virtual
RenameFile enum value | clang::PPCallbacks |
SourceRangeSkipped(SourceRange Range, SourceLocation EndifLoc) | clang::PPCallbacks | inline virtual
SystemHeaderPragma enum value | clang::PPCallbacks |
~PPCallbacks() | clang::PPCallbacks | virtual