clang 10.0.0git

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 class | clang::PreprocessingRecord | friend
ASTWriter class | clang::PreprocessingRecord | friend
begin() | clang::PreprocessingRecord | inline
ConditionValueKind enum name | clang::PPCallbacks |
CVK_False enum value | clang::PPCallbacks |
CVK_NotEvaluated enum value | clang::PPCallbacks |
CVK_True enum value | clang::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
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=FileID()) | clang::PPCallbacks | inline 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
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() | clang::PreprocessingRecord | inline
getSourceManager() const | clang::PreprocessingRecord | inline
getTotalMemory() const | clang::PreprocessingRecord |
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
isEntityInFileID(iterator PPEI, FileID FID) | clang::PreprocessingRecord |
LeftSubmodule(Module *M, SourceLocation ImportLoc, bool ForPragma) | clang::PPCallbacks | inline virtual
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 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
PreprocessingRecord(SourceManager &SM) | clang::PreprocessingRecord | explicit
Range | clang::PreprocessingRecord |
RenameFile enum value | clang::PPCallbacks |
Result | clang::PreprocessingRecord |
SetExternalSource(ExternalPreprocessingRecordSource &Source) | clang::PreprocessingRecord |
SystemHeaderPragma enum value | clang::PPCallbacks |
~PPCallbacks() | clang::PPCallbacks | virtual