Lines Matching refs:records
97 ASTPropsEmitter(RecordKeeper &records, raw_ostream &out) in ASTPropsEmitter() argument
98 : Out(out), Records(records) { in ASTPropsEmitter()
102 records.getAllDerivedDefinitions(PropertyClassName)) { in ASTPropsEmitter()
109 records.getAllDerivedDefinitions(CreationRuleClassName)) { in ASTPropsEmitter()
123 records.getAllDerivedDefinitions(OverrideRuleClassName)) { in ASTPropsEmitter()
137 records.getAllDerivedDefinitions(ReadHelperRuleClassName)) { in ASTPropsEmitter()
151 records.getAllDerivedDefinitions(PropertyTypeClassName)) { in ASTPropsEmitter()
161 records.getAllDerivedDefinitions(TypeKindClassName)) { in ASTPropsEmitter()
174 records.getAllDerivedDefinitions(TypeCaseClassName)) { in ASTPropsEmitter()
592 static void emitASTReader(RecordKeeper &records, raw_ostream &out, in emitASTReader() argument
596 ASTPropsEmitter(records, out).emitNodeReaderClass<NodeClass>(); in emitASTReader()
599 void clang::EmitClangTypeReader(RecordKeeper &records, raw_ostream &out) { in EmitClangTypeReader() argument
600 emitASTReader<TypeNode>(records, out, "A CRTP reader for Clang Type nodes"); in EmitClangTypeReader()
606 static void emitASTWriter(RecordKeeper &records, raw_ostream &out, in emitASTWriter() argument
610 ASTPropsEmitter(records, out).emitNodeWriterClass<NodeClass>(); in emitASTWriter()
613 void clang::EmitClangTypeWriter(RecordKeeper &records, raw_ostream &out) { in EmitClangTypeWriter() argument
614 emitASTWriter<TypeNode>(records, out, "A CRTP writer for Clang Type nodes"); in EmitClangTypeWriter()
849 void clang::EmitClangBasicReader(RecordKeeper &records, raw_ostream &out) { in EmitClangBasicReader() argument
854 ASTPropsEmitter(records, out).emitBasicReaderWriterFile(info); in EmitClangBasicReader()
859 void clang::EmitClangBasicWriter(RecordKeeper &records, raw_ostream &out) { in EmitClangBasicWriter() argument
864 ASTPropsEmitter(records, out).emitBasicReaderWriterFile(info); in EmitClangBasicWriter()