clang  6.0.0svn
clang::ASTWriter Member List

This is the complete list of members for clang::ASTWriter, including all inherited members.

AddDeclRef(const Decl *D, RecordDataImpl &Record)clang::ASTWriter
AddIdentifierRef(const IdentifierInfo *II, RecordDataImpl &Record)clang::ASTWriter
AddPath(StringRef Path, RecordDataImpl &Record)clang::ASTWriter
AddSourceLocation(SourceLocation Loc, RecordDataImpl &Record)clang::ASTWriter
AddSourceRange(SourceRange Range, RecordDataImpl &Record)clang::ASTWriter
AddString(StringRef Str, RecordDataImpl &Record)clang::ASTWriter
AddToken(const Token &Tok, RecordDataImpl &Record)clang::ASTWriter
AddTypeRef(QualType T, RecordDataImpl &Record)clang::ASTWriter
AddVersionTuple(const VersionTuple &Version, RecordDataImpl &Record)clang::ASTWriter
ASTDeclWriter classclang::ASTWriterfriend
ASTRecordWriter classclang::ASTWriterfriend
ASTStmtWriter classclang::ASTWriterfriend
ASTTypeWriter classclang::ASTWriterfriend
ASTWriter(llvm::BitstreamWriter &Stream, SmallVectorImpl< char > &Buffer, MemoryBufferCache &PCMCache, ArrayRef< std::shared_ptr< ModuleFileExtension >> Extensions, bool IncludeTimestamps=true)clang::ASTWriter
ClearSwitchCaseIDs()clang::ASTWriter
DeclRead(serialization::DeclID ID, const Decl *D)clang::ASTDeserializationListenerinlinevirtual
EmitRecordWithPath(unsigned Abbrev, RecordDataRef Record, StringRef Path)clang::ASTWriter
getAnonymousDeclarationNumber(const NamedDecl *D)clang::ASTWriter
getChain() constclang::ASTWriterinline
getCharacterLiteralAbbrev() constclang::ASTWriterinline
getDeclCXXMethodAbbrev() constclang::ASTWriterinline
getDeclEnumAbbrev() constclang::ASTWriterinline
getDeclFieldAbbrev() constclang::ASTWriterinline
getDeclID(const Decl *D)clang::ASTWriter
getDeclObjCIvarAbbrev() constclang::ASTWriterinline
getDeclParmVarAbbrev() constclang::ASTWriterinline
getDeclRecordAbbrev() constclang::ASTWriterinline
GetDeclRef(const Decl *D)clang::ASTWriter
getDeclRefExprAbbrev() constclang::ASTWriterinline
getDeclTypedefAbbrev() constclang::ASTWriterinline
getDeclVarAbbrev() constclang::ASTWriterinline
getExprImplicitCastAbbrev() constclang::ASTWriterinline
getFirstLocalDecl(const Decl *D)clang::ASTWriter
getIdentifierRef(const IdentifierInfo *II)clang::ASTWriter
getIntegerLiteralAbbrev() constclang::ASTWriterinline
getLangOpts() constclang::ASTWriter
getLocalOrImportedSubmoduleID(Module *Mod)clang::ASTWriter
getMacroDirectivesOffset(const IdentifierInfo *Name)clang::ASTWriter
getMacroID(MacroInfo *MI)clang::ASTWriter
getMacroRef(MacroInfo *MI, const IdentifierInfo *Name)clang::ASTWriter
GetOrCreateTypeID(QualType T)clang::ASTWriter
getSelectorRef(Selector Sel)clang::ASTWriter
getSwitchCaseID(SwitchCase *S)clang::ASTWriter
getTimestampForOutput(const FileEntry *E) constclang::ASTWriter
getTypeExtQualAbbrev() constclang::ASTWriterinline
getTypeFunctionProtoAbbrev() constclang::ASTWriterinline
getTypeID(QualType T) constclang::ASTWriter
hasChain() constclang::ASTWriterinline
IsLocalDecl(const Decl *D)clang::ASTWriterinline
ModuleImportRead(serialization::SubmoduleID ID, SourceLocation ImportLoc)clang::ASTDeserializationListenerinlinevirtual
PreparePathForOutput(SmallVectorImpl< char > &Path)clang::ASTWriter
RecordData typedefclang::ASTWriter
RecordDataImpl typedefclang::ASTWriter
RecordDataRef typedefclang::ASTWriter
RecordSwitchCaseID(SwitchCase *S)clang::ASTWriter
SetIdentifierOffset(const IdentifierInfo *II, uint32_t Offset)clang::ASTWriter
SetSelectorOffset(Selector Sel, uint32_t Offset)clang::ASTWriter
WriteAST(Sema &SemaRef, const std::string &OutputFile, Module *WritingModule, StringRef isysroot, bool hasErrors=false)clang::ASTWriter
~ASTDeserializationListener()clang::ASTDeserializationListenervirtual
~ASTMutationListener()clang::ASTMutationListenervirtual
~ASTWriter() overrideclang::ASTWriter