| 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 | |
| AddLookupOffsets(const LookupBlockOffsets &Offsets, 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) | clang::ASTWriter | |
| AddSourceRange(SourceRange Range, RecordDataImpl &Record) | 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 | |
| addTouchedModuleFile(serialization::ModuleFile *) | clang::ASTWriter | |
| AddTypeRef(ASTContext &Context, QualType T, RecordDataImpl &Record) | clang::ASTWriter | |
| AddVersionTuple(const VersionTuple &Version, RecordDataImpl &Record) | clang::ASTWriter | |
| ASTDeclWriter class | clang::ASTWriter | friend |
| ASTRecordWriter class | clang::ASTWriter | friend |
| ASTWriter(llvm::BitstreamWriter &Stream, SmallVectorImpl< char > &Buffer, ModuleCache &ModCache, const CodeGenOptions &CodeGenOpts, ArrayRef< std::shared_ptr< ModuleFileExtension > > Extensions, bool IncludeTimestamps=true, bool BuildingImplicitModule=false, bool GeneratingReducedBMI=false) | clang::ASTWriter | |
| ClearSwitchCaseIDs() | clang::ASTWriter | |
| DeclarationMarkedOpenMPGroupPrivate(const Decl *D) | clang::ASTMutationListener | inlinevirtual |
| 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 |
| getCodeGenOpts() 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 | |
| getMacroRef(MacroInfo *MI, const IdentifierInfo *Name) | clang::ASTWriter | |
| GetOrCreateTypeID(ASTContext &Context, QualType T) | clang::ASTWriter | |
| getRawSourceLocationEncoding(SourceLocation Loc) | 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 |
| isWritingStdCXXHeaderUnit() 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 | |