Lines Matching defs:isSubClassOf
34 bool AttrConstraint::isSubClassOf(StringRef className) const {
35 return def->isSubClassOf(className);
39 assert(record->isSubClassOf("Attr") &&
45 bool Attribute::isDerivedAttr() const { return isSubClassOf("DerivedAttr"); }
47 bool Attribute::isTypeAttr() const { return isSubClassOf("TypeAttrBase"); }
53 return isSubClassOf("SymbolRefAttr") || isSubClassOf("FlatSymbolRefAttr");
56 bool Attribute::isEnumAttr() const { return isSubClassOf("EnumAttrInfo"); }
137 assert(def->isSubClassOf("ConstantAttr") &&
150 assert(isSubClassOf("EnumAttrCaseInfo") &&
168 assert(isSubClassOf("EnumAttrInfo") &&
177 return attr->isSubClassOf("EnumAttrInfo");
180 bool EnumAttr::isBitEnum() const { return isSubClassOf("BitEnumAttr"); }