Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTRecordWriter.h28 ASTWriter *Writer;
29 ASTWriter::RecordDataImpl *Record;
58 ASTRecordWriter(ASTWriter &W, ASTWriter::RecordDataImpl &Record) in ASTRecordWriter()
63 ASTRecordWriter(ASTRecordWriter &Parent, ASTWriter::RecordDataImpl &Record) in ASTRecordWriter()
72 ASTWriter::RecordDataImpl &getRecordData() const { return *Record; } in getRecordData()
H A DModuleFileExtension.h27 class ASTWriter; variable
95 createExtensionWriter(ASTWriter &Writer) = 0;
H A DASTWriter.h99 class ASTWriter : public ASTDeserializationListener,
551 ASTWriter(llvm::BitstreamWriter &Stream, SmallVectorImpl<char> &Buffer,
555 ~ASTWriter() override;
772 ASTWriter Writer;
777 ASTWriter &getWriter() { return Writer; } in getWriter()
778 const ASTWriter &getWriter() const { return Writer; } in getWriter()
H A DASTReader.h356 friend class ASTWriter; variable
/freebsd-13.1/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriter.cpp153 ASTWriter &Writer;
154 ASTWriter::RecordData Record;
158 ASTTypeWriter(ASTWriter &Writer) in ASTTypeWriter()
1632 ASTWriter &Writer;
2992 ASTWriter &Writer;
3268 ASTWriter &Writer;
3512 ASTWriter &Writer;
4259 ASTWriter::ASTWriter(llvm::BitstreamWriter &Stream, in ASTWriter() function in ASTWriter
4272 ASTWriter::~ASTWriter() = default;
5478 ASTWriter::RecordData Record; in EmitCXXBaseSpecifiers()
[all …]
H A DASTWriterDecl.cpp35 ASTWriter &Writer;
43 ASTDeclWriter(ASTWriter &Writer, ASTContext &Context, in ASTDeclWriter()
44 ASTWriter::RecordDataImpl &Record) in ASTDeclWriter()
265 Writer.DeclUpdates[Template].push_back(ASTWriter::DeclUpdate( in RegisterTemplateSpecialization()
1256 ASTWriter::DeclUpdate(UPD_CXX_ADDED_ANONYMOUS_NAMESPACE, D)); in VisitNamespaceDecl()
1781 const Decl *ASTWriter::getFirstLocalDecl(const Decl *D) { in getFirstLocalDecl()
1825 ASTWriter::RecordData LocalRedecls; in VisitRedeclarable()
1906 void ASTWriter::WriteDeclAbbrevs() { in WriteDeclAbbrevs()
2409 void ASTWriter::WriteDecl(ASTContext &Context, Decl *D) { in WriteDecl()
H A DASTWriterStmt.cpp33 ASTWriter &Writer;
40 ASTStmtWriter(ASTWriter &Writer, ASTWriter::RecordData &Record) in ASTStmtWriter()
2584 unsigned ASTWriter::RecordSwitchCaseID(SwitchCase *S) { in RecordSwitchCaseID()
2592 unsigned ASTWriter::getSwitchCaseID(SwitchCase *S) { in getSwitchCaseID()
2598 void ASTWriter::ClearSwitchCaseIDs() { in ClearSwitchCaseIDs()
2604 void ASTWriter::WriteSubStmt(Stmt *S) { in WriteSubStmt()
/freebsd-13.1/contrib/llvm-project/clang/lib/Frontend/
H A DTestModuleFileExtension.h61 createExtensionWriter(ASTWriter &Writer) override;
H A DTestModuleFileExtension.cpp109 TestModuleFileExtension::createExtensionWriter(ASTWriter &) { in createExtensionWriter() argument
H A DPrecompiledPreamble.cpp206 void setEmittedPreamblePCH(ASTWriter &Writer) { in setEmittedPreamblePCH()
851 void PreambleCallbacks::AfterPCHEmitted(ASTWriter &Writer) {} in AfterPCHEmitted()
H A DASTUnit.cpp221 ASTWriter Writer;
1028 void AfterPCHEmitted(ASTWriter &Writer) override { in AfterPCHEmitted()
2299 static bool serializeUnit(ASTWriter &Writer, in serializeUnit()
2324 ASTWriter Writer(Stream, Buffer, ModuleCache, {}); in serialize()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Basic/
H A DSourceLocation.h60 friend class ASTWriter;
90 friend class ASTWriter; variable
H A DOpenCLOptions.h185 friend class ASTWriter; variable
H A DSourceManager.h62 class ASTWriter; variable
284 friend class clang::ASTWriter;
1766 friend class ASTWriter; variable
H A DDiagnostic.h394 friend class ASTWriter; variable
1039 friend class ASTWriter; variable
/freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/
H A DRawCommentList.h205 friend class ASTWriter; variable
H A DDeclBase.h1357 friend class ASTWriter;
H A DASTContext.h459 friend class ASTWriter; variable
H A DDeclCXX.h261 friend class ASTWriter; variable
H A DType.h1844 friend class ASTWriter;
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Frontend/
H A DPrecompiledPreamble.h288 virtual void AfterPCHEmitted(ASTWriter &Writer);
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Lex/
H A DPreprocessingRecord.h524 friend class ASTWriter; variable
/freebsd-13.1/lib/clang/libclang/
H A DMakefile523 SRCS_MIN+= Serialization/ASTWriter.cpp
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h89 class ASTWriter; variable
12800 friend class ASTWriter; variable