Home
last modified time | relevance | path

Searched refs:ASTRecordWriter (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTRecordWriter.h30 class ASTRecordWriter
31 : public serialization::DataStreamBasicWriter<ASTRecordWriter> {
63 ASTRecordWriter(ASTContext &Context, ASTWriter &W, in ASTRecordWriter() function
69 ASTRecordWriter(ASTRecordWriter &Parent, ASTWriter::RecordDataImpl &Record) in ASTRecordWriter() function
74 ASTRecordWriter(const ASTRecordWriter &) = delete;
75 ASTRecordWriter &operator=(const ASTRecordWriter &) = delete;
H A DASTWriter.h99 friend class ASTRecordWriter; variable
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DAttributeCommonInfo.h24 class ASTRecordWriter; variable
278 friend class clang::ASTRecordWriter;
H A DAttr.td719 // ASTRecordWriter::Add<Name>Attr and ASTRecordReader::read<Name>Attr.
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriter.cpp310 ASTRecordWriter BasicWriter;
325 serialization::AbstractTypeWriter<ASTRecordWriter> atw(BasicWriter); in write()
333 ASTRecordWriter &Record;
339 TypeLocWriter(ASTRecordWriter &Record) : Record(Record) {} in TypeLocWriter()
538 void ASTRecordWriter::AddConceptReference(const ConceptReference *CR) { in AddConceptReference()
3760 ASTRecordWriter Writer(SemaRef.Context, *this, Record); in WriteReferencedSelectorsPool()
5212 void ASTRecordWriter::AddAttr(const Attr *A) { in AddAttr()
5237 void ASTRecordWriter::AddAttributes(ArrayRef<const Attr *> Attrs) { in AddAttributes()
6417 ASTRecordWriter Record(Context, *this, RecordData); in WriteDeclUpdatesBlocks()
6685 void ASTRecordWriter::AddAPFloat(const llvm::APFloat &Value) { in AddAPFloat()
[all …]
H A DASTWriterStmt.cpp34 ASTRecordWriter Record;
56 PakedBitsWriter(ASTRecordWriter &Record) : RecordRef(Record) {} in PakedBitsWriter()
86 ASTRecordWriter &RecordRef;
470 addConstraintSatisfaction(ASTRecordWriter &Record, in addConstraintSatisfaction()
492 ASTRecordWriter &Record, in addSubstitutionDiagnostic()
3112 void ASTRecordWriter::FlushStmts() { in FlushStmts()
3135 void ASTRecordWriter::FlushSubStmts() { in FlushSubStmts()
H A DASTWriterDecl.cpp50 ASTRecordWriter Record;
941 ASTRecordWriter &Record) { in addExplicitSpecifier()
2255 ASTRecordWriter LocalRedeclWriter(Record, LocalRedecls); in VisitRedeclarable()
3092 void ASTRecordWriter::AddFunctionDefinition(const FunctionDecl *FD) { in AddFunctionDefinition()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDeclCXX.h264 friend class ASTRecordWriter; variable