clang API Documentation

clang::PreprocessingRecord Member List
This is the complete list of members for clang::PreprocessingRecord, including all inherited members.
addPreprocessedEntity(PreprocessedEntity *Entity)clang::PreprocessingRecord
Allocate(unsigned Size, unsigned Align=8)clang::PreprocessingRecord [inline]
ASTReader classclang::PreprocessingRecord [friend]
ASTWriter classclang::PreprocessingRecord [friend]
begin()clang::PreprocessingRecord [inline]
ConditionValueKind enum nameclang::PPCallbacks
CVK_False enum valueclang::PPCallbacks
CVK_NotEvaluated enum valueclang::PPCallbacks
CVK_True enum valueclang::PPCallbacks
Deallocate(void *Ptr)clang::PreprocessingRecord [inline]
Elif(SourceLocation Loc, SourceRange ConditionRange, ConditionValueKind ConditionValue, SourceLocation IfLoc)clang::PPCallbacks [inline, virtual]
Else(SourceLocation Loc, SourceLocation IfLoc)clang::PPCallbacks [inline, virtual]
end()clang::PreprocessingRecord [inline]
Endif(SourceLocation Loc, SourceLocation IfLoc)clang::PPCallbacks [inline, virtual]
EndOfMainFile()clang::PPCallbacks [inline, virtual]
EnterFile enum valueclang::PPCallbacks
ExitFile enum valueclang::PPCallbacks
FileChanged(SourceLocation Loc, FileChangeReason Reason, SrcMgr::CharacteristicKind FileType, FileID PrevFID=FileID())clang::PPCallbacks [inline, virtual]
FileChangeReason enum nameclang::PPCallbacks
FileNotFound(StringRef FileName, SmallVectorImpl< char > &RecoveryPath)clang::PPCallbacks [inline, virtual]
FileSkipped(const FileEntry &ParentFile, const Token &FilenameTok, SrcMgr::CharacteristicKind FileType)clang::PPCallbacks [inline, virtual]
findMacroDefinition(const MacroInfo *MI)clang::PreprocessingRecord
getExternalSource() const clang::PreprocessingRecord [inline]
getIteratorsForLoadedRange(unsigned start, unsigned count)clang::PreprocessingRecord [inline]
getPreprocessedEntitiesInRange(SourceRange R)clang::PreprocessingRecord
getSkippedRanges() const clang::PreprocessingRecord [inline]
getSourceManager() const clang::PreprocessingRecord [inline]
getTotalMemory() const clang::PreprocessingRecord
Ident(SourceLocation Loc, const std::string &str)clang::PPCallbacks [inline, virtual]
If(SourceLocation Loc, SourceRange ConditionRange, ConditionValueKind ConditionValue)clang::PPCallbacks [inline, virtual]
isEntityInFileID(iterator PPEI, FileID FID)clang::PreprocessingRecord
iterator classclang::PreprocessingRecord [friend]
local_begin()clang::PreprocessingRecord [inline]
local_end()clang::PreprocessingRecord [inline]
moduleImport(SourceLocation ImportLoc, ModuleIdPath Path, const Module *Imported)clang::PPCallbacks [inline, virtual]
PMK_Error enum valueclang::PPCallbacks
PMK_Message enum valueclang::PPCallbacks
PMK_Warning enum valueclang::PPCallbacks
PragmaComment(SourceLocation Loc, const IdentifierInfo *Kind, const std::string &Str)clang::PPCallbacks [inline, virtual]
PragmaDebug(SourceLocation Loc, StringRef DebugType)clang::PPCallbacks [inline, virtual]
PragmaDetectMismatch(SourceLocation Loc, const std::string &Name, const std::string &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]
PragmaMessage(SourceLocation Loc, StringRef Namespace, PragmaMessageKind Kind, StringRef Str)clang::PPCallbacks [inline, virtual]
PragmaMessageKind enum nameclang::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]
PreprocessingRecord(SourceManager &SM)clang::PreprocessingRecord [explicit]
Rangeclang::PreprocessingRecord
RenameFile enum valueclang::PPCallbacks
Resultclang::PreprocessingRecord
SetExternalSource(ExternalPreprocessingRecordSource &Source)clang::PreprocessingRecord
SystemHeaderPragma enum valueclang::PPCallbacks
~PPCallbacks()clang::PPCallbacks [virtual]