Lines Matching defs:AttrClass
2715 struct AttrClass { struct
2716 const AttrClassDescriptor &Descriptor;
2717 Record *TheRecord;
2718 AttrClass *SuperClass = nullptr;
2719 std::vector<AttrClass*> SubClasses;
2720 std::vector<Record*> Attrs;
2722 AttrClass(const AttrClassDescriptor &Descriptor, Record *R) in AttrClass() function
2725 void emitDefaultDefines(raw_ostream &OS) const { in emitDefaultDefines()
2733 void emitUndefs(raw_ostream &OS) const { in emitUndefs()
2737 void emitAttrList(raw_ostream &OS) const { in emitAttrList()
2745 void classifyAttrOnRoot(Record *Attr) { in classifyAttrOnRoot()
2750 void emitAttrRange(raw_ostream &OS) const { in emitAttrRange()
2757 bool classifyAttr(Record *Attr) { in classifyAttr()
2773 Record *getFirstAttr() const { in getFirstAttr()
2779 Record *getLastAttr() const { in getLastAttr()