AddAlignPackInfo(const Sema::AlignPackInfo &Info, RecordDataImpl &Record) | clang::ASTWriter | |
AddDeclRef(const Decl *D, RecordDataImpl &Record) | clang::ASTWriter | |
AddEmittedDeclRef(const Decl *D, RecordDataImpl &Record) | clang::ASTWriter | |
AddFileID(FileID FID, RecordDataImpl &Record) | clang::ASTWriter | |
AddIdentifierRef(const IdentifierInfo *II, RecordDataImpl &Record) | clang::ASTWriter | |
AddPath(StringRef Path, RecordDataImpl &Record) | clang::ASTWriter | |
AddPathBlob(StringRef Str, RecordDataImpl &Record, SmallVectorImpl< char > &Blob) | clang::ASTWriter | |
AddSourceLocation(SourceLocation Loc, RecordDataImpl &Record, LocSeq *Seq=nullptr) | clang::ASTWriter | |
AddSourceRange(SourceRange Range, RecordDataImpl &Record, LocSeq *Seq=nullptr) | clang::ASTWriter | |
AddString(StringRef Str, RecordDataImpl &Record) | clang::ASTWriter | |
AddStringBlob(StringRef Str, RecordDataImpl &Record, SmallVectorImpl< char > &Blob) | clang::ASTWriter | |
AddToken(const Token &Tok, RecordDataImpl &Record) | clang::ASTWriter | |
AddTypeRef(ASTContext &Context, QualType T, RecordDataImpl &Record) | clang::ASTWriter | |
AddVersionTuple(const VersionTuple &Version, RecordDataImpl &Record) | clang::ASTWriter | |
ASTDeclWriter | clang::ASTWriter | friend |
ASTRecordWriter | clang::ASTWriter | friend |
ASTWriter(llvm::BitstreamWriter &Stream, SmallVectorImpl< char > &Buffer, InMemoryModuleCache &ModuleCache, ArrayRef< std::shared_ptr< ModuleFileExtension > > Extensions, bool IncludeTimestamps=true, bool BuildingImplicitModule=false, bool GeneratingReducedBMI=false) | clang::ASTWriter | |
ClearSwitchCaseIDs() | clang::ASTWriter | |
DeclRead(GlobalDeclID ID, const Decl *D) | clang::ASTDeserializationListener | inlinevirtual |
EmitRecordWithPath(unsigned Abbrev, RecordDataRef Record, StringRef Path) | clang::ASTWriter | |
getAnonymousDeclarationNumber(const NamedDecl *D) | clang::ASTWriter | |
getBinaryOperatorAbbrev() const | clang::ASTWriter | inline |
getCallExprAbbrev() const | clang::ASTWriter | inline |
getChain() const | clang::ASTWriter | inline |
getCharacterLiteralAbbrev() const | clang::ASTWriter | inline |
getCompoundAssignOperatorAbbrev() const | clang::ASTWriter | inline |
getCompoundStmtAbbrev() const | clang::ASTWriter | inline |
getCXXMemberCallExprAbbrev() | clang::ASTWriter | inline |
getCXXOperatorCallExprAbbrev() | clang::ASTWriter | inline |
getDeclCXXMethodAbbrev(FunctionDecl::TemplatedKind Kind) const | clang::ASTWriter | inline |
getDeclEnumAbbrev() const | clang::ASTWriter | inline |
getDeclFieldAbbrev() const | clang::ASTWriter | inline |
getDeclID(const Decl *D) | clang::ASTWriter | |
getDeclObjCIvarAbbrev() const | clang::ASTWriter | inline |
getDeclParmVarAbbrev() const | clang::ASTWriter | inline |
getDeclRecordAbbrev() const | clang::ASTWriter | inline |
GetDeclRef(const Decl *D) | clang::ASTWriter | |
getDeclRefExprAbbrev() const | clang::ASTWriter | inline |
getDeclTemplateTypeParmAbbrev() const | clang::ASTWriter | inline |
getDeclTypedefAbbrev() const | clang::ASTWriter | inline |
getDeclUsingShadowAbbrev() const | clang::ASTWriter | inline |
getDeclVarAbbrev() const | clang::ASTWriter | inline |
getDoneWritingDeclsAndTypes() const | clang::ASTWriter | inline |
getExprImplicitCastAbbrev() const | clang::ASTWriter | inline |
getFirstLocalDecl(const Decl *D) | clang::ASTWriter | |
getIdentifierRef(const IdentifierInfo *II) | clang::ASTWriter | |
getIntegerLiteralAbbrev() const | clang::ASTWriter | inline |
getLangOpts() const | clang::ASTWriter | |
getLocalOrImportedSubmoduleID(const Module *Mod) | clang::ASTWriter | |
getMacroDirectivesOffset(const IdentifierInfo *Name) | clang::ASTWriter | |
getMacroID(MacroInfo *MI) | clang::ASTWriter | |
getMacroRef(MacroInfo *MI, const IdentifierInfo *Name) | clang::ASTWriter | |
GetOrCreateTypeID(ASTContext &Context, QualType T) | clang::ASTWriter | |
getRawSourceLocationEncoding(SourceLocation Loc, LocSeq *Seq=nullptr) | clang::ASTWriter | |
getSelectorRef(Selector Sel) | clang::ASTWriter | |
getSwitchCaseID(SwitchCase *S) | clang::ASTWriter | |
getTimestampForOutput(const FileEntry *E) const | clang::ASTWriter | |
getTypeExtQualAbbrev() const | clang::ASTWriter | inline |
handleVTable(CXXRecordDecl *RD) | clang::ASTWriter | |
hasChain() const | clang::ASTWriter | inline |
isDeclPredefined(const Decl *D) const | clang::ASTWriter | inline |
isGeneratingReducedBMI() const | clang::ASTWriter | inline |
IsLocalDecl(const Decl *D) | clang::ASTWriter | inline |
isWritingModule() const | clang::ASTWriter | inline |
isWritingStdCXXNamedModules() const | clang::ASTWriter | inline |
ModuleImportRead(serialization::SubmoduleID ID, SourceLocation ImportLoc) | clang::ASTDeserializationListener | inlinevirtual |
PreparePathForOutput(SmallVectorImpl< char > &Path) | clang::ASTWriter | |
RecordData typedef | clang::ASTWriter | |
RecordDataImpl typedef | clang::ASTWriter | |
RecordDataRef typedef | clang::ASTWriter | |
RecordSwitchCaseID(SwitchCase *S) | clang::ASTWriter | |
SetIdentifierOffset(const IdentifierInfo *II, uint32_t Offset) | clang::ASTWriter | |
SetSelectorOffset(Selector Sel, uint32_t Offset) | clang::ASTWriter | |
wasDeclEmitted(const Decl *D) const | clang::ASTWriter | |
WriteAST(llvm::PointerUnion< Sema *, Preprocessor * > Subject, StringRef OutputFile, Module *WritingModule, StringRef isysroot, bool ShouldCacheASTInMemory=false) | clang::ASTWriter | |
~ASTDeserializationListener() | clang::ASTDeserializationListener | virtual |
~ASTMutationListener() | clang::ASTMutationListener | virtual |
~ASTWriter() override | clang::ASTWriter | |