|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/clang/include/clang/Basic/SourceManager.h 62 class ASTWriter;
tools/clang/include/clang/Sema/Sema.h 77 class ASTWriter;
tools/clang/include/clang/Serialization/ModuleFileExtension.h 26 class ASTWriter;
References
tools/clang/include/clang/Frontend/PrecompiledPreamble.h 278 virtual void AfterPCHEmitted(ASTWriter &Writer);
tools/clang/include/clang/Serialization/ASTWriter.h 749 ASTWriter *Writer;
750 ASTWriter::RecordDataImpl *Record;
779 ASTRecordWriter(ASTWriter &Writer, ASTWriter::RecordDataImpl &Record)
779 ASTRecordWriter(ASTWriter &Writer, ASTWriter::RecordDataImpl &Record)
784 ASTRecordWriter(ASTRecordWriter &Parent, ASTWriter::RecordDataImpl &Record)
792 ASTWriter::RecordDataImpl &getRecordData() const { return *Record; }
979 ASTWriter Writer;
984 ASTWriter &getWriter() { return Writer; }
985 const ASTWriter &getWriter() const { return Writer; }
tools/clang/include/clang/Serialization/ModuleFileExtension.h 88 createExtensionWriter(ASTWriter &Writer) = 0;
tools/clang/lib/Frontend/ASTUnit.cpp 220 ASTWriter Writer;
1029 void AfterPCHEmitted(ASTWriter &Writer) override {
2321 static bool serializeUnit(ASTWriter &Writer,
2346 ASTWriter Writer(Stream, Buffer, ModuleCache, {});
tools/clang/lib/Frontend/PrecompiledPreamble.cpp 139 void setEmittedPreamblePCH(ASTWriter &Writer) {
762 void PreambleCallbacks::AfterPCHEmitted(ASTWriter &Writer) {}
tools/clang/lib/Serialization/ASTWriter.cpp 138 ASTWriter &Writer;
148 ASTTypeWriter(ASTWriter &Writer, ASTWriter::RecordDataImpl &Record)
148 ASTTypeWriter(ASTWriter &Writer, ASTWriter::RecordDataImpl &Record)
921 ASTWriter::RecordDataImpl &Record) {
937 ASTWriter::RecordDataImpl &Record) {
946 ASTWriter::RecordDataImpl &Record) {
1978 ASTWriter &Writer;
1985 HeaderFileInfoTrait(ASTWriter &Writer) : Writer(Writer) {}
2245 using RecordDataType = ASTWriter::RecordData::value_type;
3331 ASTWriter &Writer;
3346 explicit ASTMethodPoolTrait(ASTWriter &Writer) : Writer(Writer) {}
3612 ASTWriter &Writer;
3617 ASTWriter::RecordData *InterestingIdentifierOffsets;
3644 ASTIdentifierTableTrait(ASTWriter &Writer, Preprocessor &PP,
3646 ASTWriter::RecordData *InterestingIdentifierOffsets)
3869 ASTWriter &Writer;
3883 explicit ASTDeclContextNameLookupTrait(ASTWriter &Writer) : Writer(Writer) {}
4731 static void AddLazyVectorDecls(ASTWriter &Writer, Vector &Vec,
4732 ASTWriter::RecordData &Record) {
4940 ASTWriter::UpdateRecord &Record = DeclUpdates[TU];
6127 static uint64_t EmitCXXBaseSpecifiers(ASTWriter &W,
6129 ASTWriter::RecordData Record;
6145 EmitCXXCtorInitializers(ASTWriter &W,
6147 ASTWriter::RecordData Record;
tools/clang/lib/Serialization/ASTWriterDecl.cpp 35 ASTWriter &Writer;
43 ASTDeclWriter(ASTWriter &Writer, ASTContext &Context,
44 ASTWriter::RecordDataImpl &Record)
1747 ASTWriter::RecordData LocalRedecls;
tools/clang/lib/Serialization/ASTWriterStmt.cpp 31 ASTWriter &Writer;
38 ASTStmtWriter(ASTWriter &Writer, ASTWriter::RecordData &Record)
38 ASTStmtWriter(ASTWriter &Writer, ASTWriter::RecordData &Record)