Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTRecordWriter.h31 ASTWriter *Writer;
32 ASTWriter::RecordDataImpl *Record;
61 ASTRecordWriter(ASTWriter &W, ASTWriter::RecordDataImpl &Record) in ASTRecordWriter()
66 ASTRecordWriter(ASTRecordWriter &Parent, ASTWriter::RecordDataImpl &Record) in ASTRecordWriter()
75 ASTWriter::RecordDataImpl &getRecordData() const { return *Record; } in getRecordData()
H A DModuleFileExtension.h28 class ASTWriter; variable
96 createExtensionWriter(ASTWriter &Writer) = 0;
H A DASTWriter.h85 class ASTWriter : public ASTDeserializationListener,
596 ASTWriter(llvm::BitstreamWriter &Stream, SmallVectorImpl<char> &Buffer,
600 ~ASTWriter() override;
850 ASTWriter Writer;
855 ASTWriter &getWriter() { return Writer; } in getWriter()
856 const ASTWriter &getWriter() const { return Writer; } in getWriter()
H A DASTReader.h373 friend class ASTWriter; variable
/freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriter.cpp241 ASTWriter &Writer;
242 ASTWriter::RecordData Record;
246 ASTTypeWriter(ASTWriter &Writer) in ASTTypeWriter()
1831 ASTWriter &Writer;
3284 ASTWriter &Writer;
3571 ASTWriter &Writer;
3809 ASTWriter &Writer;
4600 ASTWriter::ASTWriter(llvm::BitstreamWriter &Stream, in ASTWriter() function in ASTWriter
4614 ASTWriter::~ASTWriter() = default;
5950 ASTWriter::RecordData Record; in EmitCXXBaseSpecifiers()
[all …]
H A DASTWriterDecl.cpp36 ASTWriter &Writer;
44 ASTDeclWriter(ASTWriter &Writer, ASTContext &Context, in ASTDeclWriter()
45 ASTWriter::RecordDataImpl &Record) in ASTDeclWriter()
267 Writer.DeclUpdates[Template].push_back(ASTWriter::DeclUpdate( in RegisterTemplateSpecialization()
1354 ASTWriter::DeclUpdate(UPD_CXX_ADDED_ANONYMOUS_NAMESPACE, D)); in VisitNamespaceDecl()
1931 const Decl *ASTWriter::getFirstLocalDecl(const Decl *D) { in getFirstLocalDecl()
1975 ASTWriter::RecordData LocalRedecls; in VisitRedeclarable()
2172 void ASTWriter::WriteDeclAbbrevs() { in WriteDeclAbbrevs()
2716 void ASTWriter::WriteDecl(ASTContext &Context, Decl *D) { in WriteDecl()
H A DASTWriterStmt.cpp34 ASTWriter &Writer;
94 ASTStmtWriter(ASTWriter &Writer, ASTWriter::RecordData &Record) in ASTStmtWriter()
2832 unsigned ASTWriter::RecordSwitchCaseID(SwitchCase *S) { in RecordSwitchCaseID()
2839 unsigned ASTWriter::getSwitchCaseID(SwitchCase *S) { in getSwitchCaseID()
2844 void ASTWriter::ClearSwitchCaseIDs() { in ClearSwitchCaseIDs()
2850 void ASTWriter::WriteSubStmt(Stmt *S) { in WriteSubStmt()
/freebsd-14.2/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.cpp259 void setEmittedPreamblePCH(ASTWriter &Writer) { in setEmittedPreamblePCH()
826 void PreambleCallbacks::AfterPCHEmitted(ASTWriter &Writer) {} in AfterPCHEmitted()
H A DASTUnit.cpp219 ASTWriter Writer;
1063 void AfterPCHEmitted(ASTWriter &Writer) override { in AfterPCHEmitted()
2343 static bool serializeUnit(ASTWriter &Writer, SmallVectorImpl<char> &Buffer, in serializeUnit()
2361 ASTWriter Writer(Stream, Buffer, ModuleCache, {}); in serialize()
/freebsd-14.2/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;
1818 friend class ASTWriter; variable
H A DDiagnostic.h400 friend class ASTWriter; variable
1049 friend class ASTWriter; variable
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DRawCommentList.h232 friend class ASTWriter; variable
H A DDeclBase.h1458 friend class ASTWriter;
H A DASTContext.h473 friend class ASTWriter; variable
H A DDeclCXX.h264 friend class ASTWriter; variable
H A DType.h2065 friend class ASTWriter;
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Frontend/
H A DPrecompiledPreamble.h226 virtual void AfterPCHEmitted(ASTWriter &Writer);
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Lex/
H A DPreprocessingRecord.h524 friend class ASTWriter; variable
/freebsd-14.2/lib/clang/libclang/
H A DMakefile594 SRCS_MIN+= Serialization/ASTWriter.cpp
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h89 class ASTWriter; variable
14175 friend class ASTWriter; variable