Home | History | Annotate | Download | only in TableGen

Lines Matching refs:Records

134 static ParsedAttrMap getParsedAttrList(const RecordKeeper &Records,
136 std::vector<Record *> Attrs = Records.getAllDerivedDefinitions("Attr");
1258 static void emitClangAttrLateParsedList(RecordKeeper &Records, raw_ostream &OS) {
1260 std::vector<Record*> Attrs = Records.getAllDerivedDefinitions("Attr");
1280 static void emitClangAttrTypeArgList(RecordKeeper &Records, raw_ostream &OS) {
1282 std::vector<Record *> Attrs = Records.getAllDerivedDefinitions("Attr");
1306 static void emitClangAttrArgContextList(RecordKeeper &Records, raw_ostream &OS) {
1308 ParsedAttrMap Attrs = getParsedAttrList(Records);
1335 static void emitClangAttrIdentifierArgList(RecordKeeper &Records, raw_ostream &OS) {
1337 std::vector<Record*> Attrs = Records.getAllDerivedDefinitions("Attr");
1359 void EmitClangAttrClass(RecordKeeper &Records, raw_ostream &OS) {
1365 std::vector<Record*> Attrs = Records.getAllDerivedDefinitions("Attr");
1553 void EmitClangAttrImpl(RecordKeeper &Records, raw_ostream &OS) {
1556 std::vector<Record*> Attrs = Records.getAllDerivedDefinitions("Attr");
1612 void EmitClangAttrList(RecordKeeper &Records, raw_ostream &OS) {
1636 Record *InhClass = Records.getClass("InheritableAttr");
1637 Record *InhParamClass = Records.getClass("InheritableParamAttr");
1638 std::vector<Record*> Attrs = Records.getAllDerivedDefinitions("Attr"),
1664 void EmitClangAttrPCHRead(RecordKeeper &Records, raw_ostream &OS) {
1667 Record *InhClass = Records.getClass("InheritableAttr");
1668 std::vector<Record*> Attrs = Records.getAllDerivedDefinitions("Attr"),
1707 void EmitClangAttrPCHWrite(RecordKeeper &Records, raw_ostream &OS) {
1710 Record *InhClass = Records.getClass("InheritableAttr");
1711 std::vector<Record*> Attrs = Records.getAllDerivedDefinitions("Attr"), Args;
1794 void EmitClangAttrHasAttrImpl(RecordKeeper &Records, raw_ostream &OS) {
1799 std::vector<Record *> Attrs = Records.getAllDerivedDefinitions("Attr");
1852 void EmitClangAttrSpellingListIndex(RecordKeeper &Records, raw_ostream &OS) {
1862 ParsedAttrMap Attrs = getParsedAttrList(Records);
1890 void EmitClangAttrASTVisitor(RecordKeeper &Records, raw_ostream &OS) {
1893 std::vector<Record*> Attrs = Records.getAllDerivedDefinitions("Attr");
1959 void EmitClangAttrTemplateInstantiate(RecordKeeper &Records, raw_ostream &OS) {
1962 std::vector<Record*> Attrs = Records.getAllDerivedDefinitions("Attr");
2023 void EmitClangAttrParsedAttrList(RecordKeeper &Records, raw_ostream &OS) {
2030 ParsedAttrMap Names = getParsedAttrList(Records);
2441 void EmitClangAttrParsedAttrImpl(RecordKeeper &Records, raw_ostream &OS) {
2447 ParsedAttrMap Attrs = getParsedAttrList(Records, &Dupes);
2494 void EmitClangAttrParsedAttrKinds(RecordKeeper &Records, raw_ostream &OS) {
2497 std::vector<Record *> Attrs = Records.getAllDerivedDefinitions("Attr");
2575 void EmitClangAttrDump(RecordKeeper &Records, raw_ostream &OS) {
2583 std::vector<Record*> Attrs = Records.getAllDerivedDefinitions("Attr"), Args;
2631 void EmitClangAttrParserStringSwitches(RecordKeeper &Records,
2634 emitClangAttrArgContextList(Records, OS);
2635 emitClangAttrIdentifierArgList(Records, OS);
2636 emitClangAttrTypeArgList(Records, OS);
2637 emitClangAttrLateParsedList(Records, OS);
2800 void EmitClangAttrDocs(RecordKeeper &Records, raw_ostream &OS) {
2802 const Record *Documentation = Records.getDef("GlobalDocumentation");
2813 std::vector<Record *> Attrs = Records.getAllDerivedDefinitions("Attr");