Home
last modified time | relevance | path

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

12

/openbsd-src/gnu/llvm/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
97 createExtensionWriter(ASTWriter &Writer) = 0;
H A DASTWriter.h85 class ASTWriter : public ASTDeserializationListener,
572 ASTWriter(llvm::BitstreamWriter &Stream, SmallVectorImpl<char> &Buffer,
576 ~ASTWriter() override;
798 ASTWriter Writer;
803 ASTWriter &getWriter() { return Writer; } in getWriter()
804 const ASTWriter &getWriter() const { return Writer; } in getWriter()
H A DASTReader.h373 friend class ASTWriter; variable
/openbsd-src/gnu/llvm/clang/lib/Serialization/
H A DASTWriter.cpp231 ASTWriter &Writer;
232 ASTWriter::RecordData Record;
236 ASTTypeWriter(ASTWriter &Writer) in ASTTypeWriter()
609 void ASTWriter::WriteTypeAbbrevs() { in WriteTypeAbbrevs()
628 ASTWriter::RecordDataImpl &Record) { in EmitBlockID()
644 ASTWriter::RecordDataImpl &Record) { in EmitRecordID()
653 ASTWriter::RecordDataImpl &Record) { in AddStmtsExprs()
785 void ASTWriter::WriteBlockInfoBlock() { in WriteBlockInfoBlock()
1115 ASTWriter::createSignature(StringRef AllBytes, StringRef ASTBlockBytes) { in createSignature()
1131 ASTFileSignature ASTWriter::writeUnhashedControlBlock(Preprocessor &PP, in writeUnhashedControlBlock()
[all …]
H A DCMakeLists.txt14 ASTWriter.cpp
H A DASTWriterDecl.cpp36 ASTWriter &Writer;
44 ASTDeclWriter(ASTWriter &Writer, ASTContext &Context, in ASTDeclWriter()
45 ASTWriter::RecordDataImpl &Record) in ASTDeclWriter()
269 Writer.DeclUpdates[Template].push_back(ASTWriter::DeclUpdate( in RegisterTemplateSpecialization()
1286 ASTWriter::DeclUpdate(UPD_CXX_ADDED_ANONYMOUS_NAMESPACE, D)); in VisitNamespaceDecl()
1819 const Decl *ASTWriter::getFirstLocalDecl(const Decl *D) { in getFirstLocalDecl()
1863 ASTWriter::RecordData LocalRedecls; in VisitRedeclarable()
1955 void ASTWriter::WriteDeclAbbrevs() { in WriteDeclAbbrevs()
2449 void ASTWriter::WriteDecl(ASTContext &Context, Decl *D) { in WriteDecl()
H A DASTWriterStmt.cpp33 ASTWriter &Writer;
40 ASTStmtWriter(ASTWriter &Writer, ASTWriter::RecordData &Record) in ASTStmtWriter()
2700 unsigned ASTWriter::RecordSwitchCaseID(SwitchCase *S) { in RecordSwitchCaseID()
2708 unsigned ASTWriter::getSwitchCaseID(SwitchCase *S) { in getSwitchCaseID()
2714 void ASTWriter::ClearSwitchCaseIDs() { in ClearSwitchCaseIDs()
2720 void ASTWriter::WriteSubStmt(Stmt *S) { in WriteSubStmt()
/openbsd-src/gnu/usr.bin/clang/libclangSerialization/
H A DMakefile14 ASTWriter.cpp \
/openbsd-src/gnu/llvm/llvm/utils/gn/secondary/clang/lib/Serialization/
H A DBUILD.gn22 "ASTWriter.cpp",
/openbsd-src/gnu/llvm/clang/lib/Frontend/
H A DTestModuleFileExtension.h61 createExtensionWriter(ASTWriter &Writer) override;
H A DTestModuleFileExtension.cpp107 TestModuleFileExtension::createExtensionWriter(ASTWriter &) { in createExtensionWriter() argument
H A DPrecompiledPreamble.cpp247 void setEmittedPreamblePCH(ASTWriter &Writer) { in setEmittedPreamblePCH()
813 void PreambleCallbacks::AfterPCHEmitted(ASTWriter &Writer) {} in AfterPCHEmitted()
H A DASTUnit.cpp221 ASTWriter Writer;
1055 void AfterPCHEmitted(ASTWriter &Writer) override { in AfterPCHEmitted()
2328 static bool serializeUnit(ASTWriter &Writer, in serializeUnit()
2353 ASTWriter Writer(Stream, Buffer, ModuleCache, {}); in serialize()
/openbsd-src/gnu/llvm/clang/include/clang/Basic/
H A DSourceLocation.h58 friend class ASTWriter;
88 friend class ASTWriter; variable
H A DOpenCLOptions.h184 friend class ASTWriter; variable
H A DSourceManager.h64 class ASTWriter; variable
292 friend class clang::ASTWriter;
1791 friend class ASTWriter; variable
H A DDiagnostic.h395 friend class ASTWriter; variable
1044 friend class ASTWriter; variable
/openbsd-src/gnu/llvm/clang/include/clang/AST/
H A DRawCommentList.h220 friend class ASTWriter; variable
H A DDeclBase.h1399 friend class ASTWriter;
H A DASTContext.h467 friend class ASTWriter; variable
H A DDeclCXX.h260 friend class ASTWriter; variable
/openbsd-src/gnu/llvm/clang/include/clang/Frontend/
H A DPrecompiledPreamble.h221 virtual void AfterPCHEmitted(ASTWriter &Writer);
/openbsd-src/gnu/llvm/clang/include/clang/Lex/
H A DPreprocessingRecord.h521 friend class ASTWriter; variable
/openbsd-src/gnu/llvm/llvm/docs/TableGen/
H A DBackEnds.rst307 the ``ASTWriter::WriteAttributes`` function.

12