Lines Matching refs:ASTRecordWriter
276 ASTRecordWriter BasicWriter;
291 serialization::AbstractTypeWriter<ASTRecordWriter> atw(BasicWriter); in write()
301 ASTRecordWriter &Record;
310 TypeLocWriter(ASTRecordWriter &Record, LocSeq *Seq) in TypeLocWriter()
510 void ASTRecordWriter::AddConceptReference(const ConceptReference *CR) { in AddConceptReference()
3673 ASTRecordWriter Writer(*this, Record); in WriteReferencedSelectorsPool()
4677 void ASTRecordWriter::AddAttr(const Attr *A) { in AddAttr()
4701 void ASTRecordWriter::AddAttributes(ArrayRef<const Attr *> Attrs) { in AddAttributes()
5758 ASTRecordWriter Record(*this, RecordData); in WriteDeclUpdatesBlocks()
6029 void ASTRecordWriter::AddAPFloat(const llvm::APFloat &Value) { in AddAPFloat()
6075 void ASTRecordWriter::AddSelectorRef(const Selector SelRef) { in AddSelectorRef()
6098 void ASTRecordWriter::AddCXXTemporary(const CXXTemporary *Temp) { in AddCXXTemporary()
6102 void ASTRecordWriter::AddTemplateArgumentLocInfo( in AddTemplateArgumentLocInfo()
6131 void ASTRecordWriter::AddTemplateArgumentLoc(const TemplateArgumentLoc &Arg) { in AddTemplateArgumentLoc()
6144 void ASTRecordWriter::AddTypeSourceInfo(TypeSourceInfo *TInfo) { in AddTypeSourceInfo()
6154 void ASTRecordWriter::AddTypeLoc(TypeLoc TL, LocSeq *OuterSeq) { in AddTypeLoc()
6353 void ASTRecordWriter::AddDeclarationNameLoc(const DeclarationNameLoc &DNLoc, in AddDeclarationNameLoc()
6380 void ASTRecordWriter::AddDeclarationNameInfo( in AddDeclarationNameInfo()
6387 void ASTRecordWriter::AddQualifierInfo(const QualifierInfo &Info) { in AddQualifierInfo()
6394 void ASTRecordWriter::AddNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS) { in AddNestedNameSpecifierLoc()
6448 void ASTRecordWriter::AddTemplateParameterList( in AddTemplateParameterList()
6467 void ASTRecordWriter::AddTemplateArgumentList( in AddTemplateArgumentList()
6475 void ASTRecordWriter::AddASTTemplateArgumentListInfo( in AddASTTemplateArgumentListInfo()
6486 void ASTRecordWriter::AddUnresolvedSet(const ASTUnresolvedSet &Set) { in AddUnresolvedSet()
6496 void ASTRecordWriter::AddCXXBaseSpecifier(const CXXBaseSpecifier &Base) { in AddCXXBaseSpecifier()
6510 ASTRecordWriter Writer(W, Record); in EmitCXXBaseSpecifiers()
6520 void ASTRecordWriter::AddCXXBaseSpecifiers(ArrayRef<CXXBaseSpecifier> Bases) { in AddCXXBaseSpecifiers()
6528 ASTRecordWriter Writer(W, Record); in EmitCXXCtorInitializers()
6560 void ASTRecordWriter::AddCXXCtorInitializers( in AddCXXCtorInitializers()
6565 void ASTRecordWriter::AddCXXDefinitionData(const CXXRecordDecl *D) { in AddCXXDefinitionData()
6659 void ASTRecordWriter::AddVarDeclInit(const VarDecl *VD) { in AddVarDeclInit()
7071 ASTRecordWriter &Record;
7074 OMPClauseWriter(ASTRecordWriter &Record) : Record(Record) {} in OMPClauseWriter()
7085 void ASTRecordWriter::writeOMPClause(OMPClause *C) { in writeOMPClause()
7879 void ASTRecordWriter::writeOMPTraitInfo(const OMPTraitInfo *TI) { in writeOMPTraitInfo()
7896 void ASTRecordWriter::writeOMPChildren(OMPChildren *Data) { in writeOMPChildren()
7910 void ASTRecordWriter::writeOpenACCVarList(const OpenACCClauseWithVarList *C) { in writeOpenACCVarList()
7916 void ASTRecordWriter::writeOpenACCIntExprList(ArrayRef<Expr *> Exprs) { in writeOpenACCIntExprList()
7922 void ASTRecordWriter::writeOpenACCClause(const OpenACCClause *C) { in writeOpenACCClause()
8109 void ASTRecordWriter::writeOpenACCClauseList( in writeOpenACCClauseList()