Lines Matching defs:AttrClass
2926 struct AttrClass { struct
2927 const AttrClassDescriptor &Descriptor;
2928 Record *TheRecord;
2929 AttrClass *SuperClass = nullptr;
2930 std::vector<AttrClass*> SubClasses;
2931 std::vector<Record*> Attrs;
2933 AttrClass(const AttrClassDescriptor &Descriptor, Record *R) in AttrClass() function
2936 void emitDefaultDefines(raw_ostream &OS) const { in emitDefaultDefines()
2944 void emitUndefs(raw_ostream &OS) const { in emitUndefs()
2948 void emitAttrList(raw_ostream &OS) const { in emitAttrList()
2956 void classifyAttrOnRoot(Record *Attr) { in classifyAttrOnRoot()
2961 void emitAttrRange(raw_ostream &OS) const { in emitAttrRange()
2968 bool classifyAttr(Record *Attr) { in classifyAttr()
2984 Record *getFirstAttr() const { in getFirstAttr()
2990 Record *getLastAttr() const { in getLastAttr()