Lines Matching defs:AttrClass
3267 struct AttrClass { struct
3268 const AttrClassDescriptor &Descriptor;
3269 Record *TheRecord;
3270 AttrClass *SuperClass = nullptr;
3271 std::vector<AttrClass*> SubClasses;
3272 std::vector<Record*> Attrs;
3274 AttrClass(const AttrClassDescriptor &Descriptor, Record *R) in AttrClass() function
3277 void emitDefaultDefines(raw_ostream &OS) const { in emitDefaultDefines()
3285 void emitUndefs(raw_ostream &OS) const { in emitUndefs()
3289 void emitAttrList(raw_ostream &OS) const { in emitAttrList()
3297 void classifyAttrOnRoot(Record *Attr) { in classifyAttrOnRoot()
3302 void emitAttrRange(raw_ostream &OS) const { in emitAttrRange()
3309 bool classifyAttr(Record *Attr) { in classifyAttr()
3325 Record *getFirstAttr() const { in getFirstAttr()
3331 Record *getLastAttr() const { in getLastAttr()