Home
last modified time | relevance | path

Searched refs:ASTWriter (Results 1 – 25 of 25) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriter.cpp274 ASTWriter &Writer;
275 ASTWriter::RecordData Record;
279 ASTTypeWriter(ASTWriter &Writer) in ASTTypeWriter()
667 void ASTWriter::WriteTypeAbbrevs() { in WriteTypeAbbrevs()
686 ASTWriter::RecordDataImpl &Record) { in EmitBlockID()
702 ASTWriter::RecordDataImpl &Record) { in EmitRecordID()
711 ASTWriter::RecordDataImpl &Record) { in AddStmtsExprs()
844 void ASTWriter::WriteBlockInfoBlock() { in WriteBlockInfoBlock()
1175 ASTWriter::createSignature() const { in createSignature()
1195 ASTFileSignature ASTWriter::createSignatureForNamedModule() const { in createSignatureForNamedModule()
[all …]
H A DASTWriterDecl.cpp36 ASTWriter &Writer;
46 ASTDeclWriter(ASTWriter &Writer, ASTContext &Context, in ASTDeclWriter()
47 ASTWriter::RecordDataImpl &Record, bool GeneratingReducedBMI) in ASTDeclWriter()
272 Writer.DeclUpdates[Template].push_back(ASTWriter::DeclUpdate( in RegisterTemplateSpecialization()
1392 ASTWriter::DeclUpdate(UPD_CXX_ADDED_ANONYMOUS_NAMESPACE, D)); in VisitNamespaceDecl()
2014 const Decl *ASTWriter::getFirstLocalDecl(const Decl *D) { in getFirstLocalDecl()
2058 ASTWriter::RecordData LocalRedecls; in VisitRedeclarable()
2255 void ASTWriter::WriteDeclAbbrevs() { in WriteDeclAbbrevs()
2800 void ASTWriter::WriteDecl(ASTContext &Context, Decl *D) { in WriteDecl()
H A DASTWriterStmt.cpp34 ASTWriter &Writer;
94 ASTStmtWriter(ASTWriter &Writer, ASTWriter::RecordData &Record) in ASTStmtWriter()
2911 unsigned ASTWriter::RecordSwitchCaseID(SwitchCase *S) { in RecordSwitchCaseID()
2918 unsigned ASTWriter::getSwitchCaseID(SwitchCase *S) { in getSwitchCaseID()
2923 void ASTWriter::ClearSwitchCaseIDs() { in ClearSwitchCaseIDs()
2929 void ASTWriter::WriteSubStmt(Stmt *S) { in WriteSubStmt()
/freebsd/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTRecordWriter.h33 ASTWriter *Writer;
34 ASTWriter::RecordDataImpl *Record;
63 ASTRecordWriter(ASTWriter &W, ASTWriter::RecordDataImpl &Record) in ASTRecordWriter()
68 ASTRecordWriter(ASTRecordWriter &Parent, ASTWriter::RecordDataImpl &Record) in ASTRecordWriter()
77 ASTWriter::RecordDataImpl &getRecordData() const { return *Record; } in getRecordData()
H A DModuleFileExtension.h27 class ASTWriter; variable
95 createExtensionWriter(ASTWriter &Writer) = 0;
H A DASTWriter.h88 class ASTWriter : public ASTDeserializationListener,
642 ASTWriter(llvm::BitstreamWriter &Stream, SmallVectorImpl<char> &Buffer,
647 ~ASTWriter() override;
928 ASTWriter Writer;
933 ASTWriter &getWriter() { return Writer; } in getWriter()
934 const ASTWriter &getWriter() const { return Writer; } in getWriter()
H A DASTReader.h373 friend class ASTWriter; variable
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDeclID.h179 class ASTWriter; variable
192 friend class ASTWriter; variable
H A DRawCommentList.h237 friend class ASTWriter; variable
H A DDeclBase.h1447 friend class ASTWriter;
H A DASTContext.h493 friend class ASTWriter; variable
H A DDeclCXX.h264 friend class ASTWriter; variable
H A DType.h2307 friend class ASTWriter;
/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DTestModuleFileExtension.h61 createExtensionWriter(ASTWriter &Writer) override;
H A DTestModuleFileExtension.cpp107 TestModuleFileExtension::createExtensionWriter(ASTWriter &) { in createExtensionWriter() argument
H A DPrecompiledPreamble.cpp261 void setEmittedPreamblePCH(ASTWriter &Writer) { in setEmittedPreamblePCH()
827 void PreambleCallbacks::AfterPCHEmitted(ASTWriter &Writer) {} in AfterPCHEmitted()
H A DASTUnit.cpp220 ASTWriter Writer;
1075 void AfterPCHEmitted(ASTWriter &Writer) override { in AfterPCHEmitted()
2356 static bool serializeUnit(ASTWriter &Writer, SmallVectorImpl<char> &Buffer, in serializeUnit()
2374 ASTWriter Writer(Stream, Buffer, ModuleCache, {}); in serialize()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DSourceLocation.h59 friend class ASTWriter;
90 friend class ASTWriter; variable
H A DOpenCLOptions.h184 friend class ASTWriter; variable
H A DSourceManager.h65 class ASTWriter; variable
297 friend class clang::ASTWriter;
1843 friend class ASTWriter; variable
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaCUDA.h271 friend class ASTWriter; variable
H A DSema.h93 class ASTWriter; variable
1272 friend class ASTWriter; variable
/freebsd/contrib/llvm-project/clang/include/clang/Frontend/
H A DPrecompiledPreamble.h226 virtual void AfterPCHEmitted(ASTWriter &Writer);
/freebsd/contrib/llvm-project/clang/include/clang/Lex/
H A DPreprocessingRecord.h524 friend class ASTWriter; variable
/freebsd/lib/clang/libclang/
H A DMakefile622 SRCS_MIN+= Serialization/ASTWriter.cpp