clang-tools  8.0.0
PPCallbacksTracker Member List

This is the complete list of members for PPCallbacksTracker, including all inherited members.

append(const char *Str)PPCallbacksTracker
appendArgument(const char *Name, bool Value)PPCallbacksTracker
appendArgument(const char *Name, int Value)PPCallbacksTracker
appendArgument(const char *Name, const char *Value)PPCallbacksTracker
appendArgument(const char *Name, llvm::StringRef Value)PPCallbacksTracker
appendArgument(const char *Name, const std::string &Value)PPCallbacksTracker
appendArgument(const char *Name, const clang::Token &Value)PPCallbacksTracker
appendArgument(const char *Name, int Value, const char *const Strings[])PPCallbacksTracker
appendArgument(const char *Name, clang::FileID Value)PPCallbacksTracker
appendArgument(const char *Name, const clang::FileEntry *Value)PPCallbacksTracker
appendArgument(const char *Name, clang::SourceLocation Value)PPCallbacksTracker
appendArgument(const char *Name, clang::SourceRange Value)PPCallbacksTracker
appendArgument(const char *Name, clang::CharSourceRange Value)PPCallbacksTracker
appendArgument(const char *Name, clang::ModuleIdPath Value)PPCallbacksTracker
appendArgument(const char *Name, const clang::IdentifierInfo *Value)PPCallbacksTracker
appendArgument(const char *Name, const clang::MacroDirective *Value)PPCallbacksTracker
appendArgument(const char *Name, const clang::MacroDefinition &Value)PPCallbacksTracker
appendArgument(const char *Name, const clang::MacroArgs *Value)PPCallbacksTracker
appendArgument(const char *Name, const clang::Module *Value)PPCallbacksTracker
appendFilePathArgument(const char *Name, llvm::StringRef Value)PPCallbacksTracker
appendQuotedArgument(const char *Name, const std::string &Value)PPCallbacksTracker
beginCallback(const char *Name)PPCallbacksTracker
CallbackCallsPPCallbacksTracker
Defined(const clang::Token &MacroNameTok, const clang::MacroDefinition &MD, clang::SourceRange Range) overridePPCallbacksTracker
DisableTracePPCallbacksTracker
Elif(clang::SourceLocation Loc, clang::SourceRange ConditionRange, ConditionValueKind ConditionValue, clang::SourceLocation IfLoc) overridePPCallbacksTracker
Else(clang::SourceLocation Loc, clang::SourceLocation IfLoc) overridePPCallbacksTracker
Endif(clang::SourceLocation Loc, clang::SourceLocation IfLoc) overridePPCallbacksTracker
EndOfMainFile() overridePPCallbacksTracker
FileChanged(clang::SourceLocation Loc, clang::PPCallbacks::FileChangeReason Reason, clang::SrcMgr::CharacteristicKind FileType, clang::FileID PrevFID=clang::FileID()) overridePPCallbacksTracker
FileNotFound(llvm::StringRef FileName, llvm::SmallVectorImpl< char > &RecoveryPath) overridePPCallbacksTracker
FileSkipped(const clang::FileEntry &SkippedFile, const clang::Token &FilenameTok, clang::SrcMgr::CharacteristicKind FileType) overridePPCallbacksTracker
getSourceString(clang::CharSourceRange Range)PPCallbacksTracker
Ident(clang::SourceLocation Loc, llvm::StringRef str) overridePPCallbacksTracker
If(clang::SourceLocation Loc, clang::SourceRange ConditionRange, ConditionValueKind ConditionValue) overridePPCallbacksTracker
Ifdef(clang::SourceLocation Loc, const clang::Token &MacroNameTok, const clang::MacroDefinition &MD) overridePPCallbacksTracker
Ifndef(clang::SourceLocation Loc, const clang::Token &MacroNameTok, const clang::MacroDefinition &MD) overridePPCallbacksTracker
IgnorePPCallbacksTracker
InclusionDirective(clang::SourceLocation HashLoc, const clang::Token &IncludeTok, llvm::StringRef FileName, bool IsAngled, clang::CharSourceRange FilenameRange, const clang::FileEntry *File, llvm::StringRef SearchPath, llvm::StringRef RelativePath, const clang::Module *Imported, clang::SrcMgr::CharacteristicKind FileType) overridePPCallbacksTracker
MacroDefined(const clang::Token &MacroNameTok, const clang::MacroDirective *MD) overridePPCallbacksTracker
MacroExpands(const clang::Token &MacroNameTok, const clang::MacroDefinition &MD, clang::SourceRange Range, const clang::MacroArgs *Args) overridePPCallbacksTracker
MacroUndefined(const clang::Token &MacroNameTok, const clang::MacroDefinition &MD, const clang::MacroDirective *Undef) overridePPCallbacksTracker
moduleImport(clang::SourceLocation ImportLoc, clang::ModuleIdPath Path, const clang::Module *Imported) overridePPCallbacksTracker
PPPPCallbacksTracker
PPCallbacksTracker(llvm::SmallSet< std::string, 4 > &Ignore, std::vector< CallbackCall > &CallbackCalls, clang::Preprocessor &PP)PPCallbacksTracker
PragmaComment(clang::SourceLocation Loc, const clang::IdentifierInfo *Kind, llvm::StringRef Str) overridePPCallbacksTracker
PragmaDebug(clang::SourceLocation Loc, llvm::StringRef DebugType) overridePPCallbacksTracker
PragmaDetectMismatch(clang::SourceLocation Loc, llvm::StringRef Name, llvm::StringRef Value) overridePPCallbacksTracker
PragmaDiagnostic(clang::SourceLocation Loc, llvm::StringRef Namespace, clang::diag::Severity mapping, llvm::StringRef Str) overridePPCallbacksTracker
PragmaDiagnosticPop(clang::SourceLocation Loc, llvm::StringRef Namespace) overridePPCallbacksTracker
PragmaDiagnosticPush(clang::SourceLocation Loc, llvm::StringRef Namespace) overridePPCallbacksTracker
PragmaDirective(clang::SourceLocation Loc, clang::PragmaIntroducerKind Introducer) overridePPCallbacksTracker
PragmaMessage(clang::SourceLocation Loc, llvm::StringRef Namespace, clang::PPCallbacks::PragmaMessageKind Kind, llvm::StringRef Str) overridePPCallbacksTracker
PragmaOpenCLExtension(clang::SourceLocation NameLoc, const clang::IdentifierInfo *Name, clang::SourceLocation StateLoc, unsigned State) overridePPCallbacksTracker
PragmaWarning(clang::SourceLocation Loc, llvm::StringRef WarningSpec, llvm::ArrayRef< int > Ids) overridePPCallbacksTracker
PragmaWarningPop(clang::SourceLocation Loc) overridePPCallbacksTracker
PragmaWarningPush(clang::SourceLocation Loc, int Level) overridePPCallbacksTracker
SourceRangeSkipped(clang::SourceRange Range, clang::SourceLocation EndifLoc) overridePPCallbacksTracker
~PPCallbacksTracker() overridePPCallbacksTracker