Lines Matching refs:isSubClassOf
34 bool AttrConstraint::isSubClassOf(StringRef className) const { in isSubClassOf() function in AttrConstraint
35 return def->isSubClassOf(className); in isSubClassOf()
39 assert(record->isSubClassOf("Attr") && in Attribute()
45 bool Attribute::isDerivedAttr() const { return isSubClassOf("DerivedAttr"); } in isDerivedAttr()
47 bool Attribute::isTypeAttr() const { return isSubClassOf("TypeAttrBase"); } in isTypeAttr()
53 return isSubClassOf("SymbolRefAttr") || isSubClassOf("FlatSymbolRefAttr"); in isSymbolRefAttr()
56 bool Attribute::isEnumAttr() const { return isSubClassOf("EnumAttrInfo"); } in isEnumAttr()
136 assert(def->isSubClassOf("ConstantAttr") && in ConstantAttr()
149 assert(isSubClassOf("EnumAttrCaseInfo") && in EnumAttrCase()
167 assert(isSubClassOf("EnumAttrInfo") && in EnumAttr()
176 return attr->isSubClassOf("EnumAttrInfo"); in classof()
179 bool EnumAttr::isBitEnum() const { return isSubClassOf("BitEnumAttr"); } in isBitEnum()