Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTWriter.cpp139 ASTWriter &Writer;
149 ASTTypeWriter(ASTWriter &Writer, ASTWriter::RecordDataImpl &Record) in ASTTypeWriter()
1926 ASTWriter &Writer;
3252 void ASTWriter::WriteComments() { in WriteComments()
3277 ASTWriter &Writer;
3558 ASTWriter &Writer;
3815 ASTWriter &Writer;
4570 ASTWriter::ASTWriter(llvm::BitstreamWriter &Stream, in ASTWriter() function in ASTWriter
4582 ASTWriter::~ASTWriter() { in ~ASTWriter()
5955 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()
257 Writer.DeclUpdates[Template].push_back(ASTWriter::DeclUpdate( in RegisterTemplateSpecialization()
1183 ASTWriter::DeclUpdate(UPD_CXX_ADDED_ANONYMOUS_NAMESPACE, D)); in VisitNamespaceDecl()
1662 const Decl *ASTWriter::getFirstLocalDecl(const Decl *D) { in getFirstLocalDecl()
1706 ASTWriter::RecordData LocalRedecls; in VisitRedeclarable()
1778 void ASTWriter::WriteDeclAbbrevs() { in WriteDeclAbbrevs()
2271 void ASTWriter::WriteDecl(ASTContext &Context, Decl *D) { in WriteDecl()
H A DASTWriterStmt.cpp32 ASTWriter &Writer;
39 ASTStmtWriter(ASTWriter &Writer, ASTWriter::RecordData &Record) in ASTStmtWriter()
2271 unsigned ASTWriter::RecordSwitchCaseID(SwitchCase *S) { in RecordSwitchCaseID()
2279 unsigned ASTWriter::getSwitchCaseID(SwitchCase *S) { in getSwitchCaseID()
2285 void ASTWriter::ClearSwitchCaseIDs() { in ClearSwitchCaseIDs()
2291 void ASTWriter::WriteSubStmt(Stmt *S) { in WriteSubStmt()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Serialization/
H A DASTWriter.h104 class ASTWriter : public ASTDeserializationListener,
545 ASTWriter(llvm::BitstreamWriter &Stream, SmallVectorImpl<char> &Buffer,
549 ~ASTWriter() override;
748 ASTWriter *Writer;
749 ASTWriter::RecordDataImpl *Record;
778 ASTRecordWriter(ASTWriter &Writer, ASTWriter::RecordDataImpl &Record) in ASTRecordWriter()
783 ASTRecordWriter(ASTRecordWriter &Parent, ASTWriter::RecordDataImpl &Record) in ASTRecordWriter()
791 ASTWriter::RecordDataImpl &getRecordData() const { return *Record; } in getRecordData()
975 ASTWriter Writer;
979 ASTWriter &getWriter() { return Writer; } in getWriter()
[all …]
H A DModuleFileExtension.h27 class ASTWriter; variable
89 createExtensionWriter(ASTWriter &Writer) = 0;
H A DASTReader.h370 friend class ASTWriter; variable
/freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/
H A DTestModuleFileExtension.h62 createExtensionWriter(ASTWriter &Writer) override;
H A DTestModuleFileExtension.cpp99 TestModuleFileExtension::createExtensionWriter(ASTWriter &) { in createExtensionWriter() argument
H A DPrecompiledPreamble.cpp139 void setEmittedPreamblePCH(ASTWriter &Writer) { in setEmittedPreamblePCH()
741 void PreambleCallbacks::AfterPCHEmitted(ASTWriter &Writer) {} in AfterPCHEmitted()
H A DASTUnit.cpp219 ASTWriter Writer;
1006 void AfterPCHEmitted(ASTWriter &Writer) override { in AfterPCHEmitted()
2297 static bool serializeUnit(ASTWriter &Writer, in serializeUnit()
2322 ASTWriter Writer(Stream, Buffer, PCMCache, {}); in serialize()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/
H A DSourceLocation.h60 friend class ASTWriter;
90 friend class ASTWriter; variable
H A DOpenCLOptions.h137 friend class ASTWriter; variable
H A DSourceManager.h63 class ASTWriter; variable
246 friend class clang::ASTWriter;
1706 friend class ASTWriter; variable
H A DDiagnostic.h342 friend class ASTWriter; variable
976 friend class ASTWriter; variable
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Frontend/
H A DPrecompiledPreamble.h279 virtual void AfterPCHEmitted(ASTWriter &Writer);
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Lex/
H A DPreprocessingRecord.h525 friend class ASTWriter; variable
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DDeclBase.h1272 friend class ASTWriter; variable
H A DASTContext.h427 friend class ASTWriter; variable
H A DDeclCXX.h306 friend class ASTWriter;
H A DType.h1806 friend class ASTWriter;
/freebsd-12.1/lib/clang/libclang/
H A DMakefile466 SRCS_MIN+= Serialization/ASTWriter.cpp
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DSema.h77 class ASTWriter; variable
10708 friend class ASTWriter; variable