in source_gen/lib/src/type_checker.dart [183:197]
bool isSuperOf(Element element) {
if (element is ClassElement) {
var theSuper = element.supertype;
do {
if (isExactlyType(theSuper!)) {
return true;
}
theSuper = theSuper.superclass;
} while (theSuper != null);
}
return false;
}