Lines Matching defs:isA
68 /// This class defines virtual methods, dynamicClassID and isA, that enable
81 virtual bool isA(const void *const ClassID) const {
86 template <typename QueryT> bool isA() const { return isA(QueryT::classID()); }
88 static bool classof(const RTTIRoot *R) { return R->isA<RTTIRoot>(); }
117 // Inherit constructors and isA methods from ParentT.
118 using ParentT::isA;
127 bool isA(const void *const ClassID) const override {
128 return ClassID == classID() || ParentT::isA(ClassID);
131 static bool classof(const RTTIRoot *R) { return R->isA<ThisT>(); }