Lines Matching refs:Records
44 void GenerateEnumClass(const std::vector<Record *> &Records, raw_ostream &OS, in GenerateEnumClass() argument
49 for (const auto &R : Records) { in GenerateEnumClass()
56 << "_enumSize = " << Records.size() << ";\n"; in GenerateEnumClass()
65 for (const auto &R : Records) { in GenerateEnumClass()
76 void GenerateEnumClauseVal(const std::vector<Record *> &Records, in GenerateEnumClauseVal() argument
79 for (const auto &R : Records) { in GenerateEnumClauseVal()
178 void EmitDirectivesDecl(RecordKeeper &Records, raw_ostream &OS) { in EmitDirectivesDecl() argument
179 const auto DirLang = DirectiveLanguage{Records}; in EmitDirectivesDecl()
248 void GenerateGetName(const std::vector<Record *> &Records, raw_ostream &OS, in GenerateGetName() argument
255 for (const auto &R : Records) { in GenerateGetName()
272 void GenerateGetKind(const std::vector<Record *> &Records, raw_ostream &OS, in GenerateGetKind() argument
277 Records, [](Record *R) { return R->getValueAsBit("isDefault") == true; }); in GenerateGetKind()
279 if (DefaultIt == Records.end()) { in GenerateGetKind()
291 for (const auto &R : Records) { in GenerateGetKind()
793 void EmitDirectivesImpl(RecordKeeper &Records, raw_ostream &OS) { in EmitDirectivesImpl() argument
794 const auto DirLang = DirectiveLanguage{Records}; in EmitDirectivesImpl()