in FBRetainCycleDetector/Filtering/FBStandardGraphEdgeFilters.mm [38:48]
FBGraphEdgeFilterBlock FBFilterBlockWithObjectIvarObjectRelation(Class fromClass, NSString *ivarName, Class toClass) {
return ^(FBObjectiveCGraphElement *fromObject,
NSString *byIvar,
Class toObjectOfClass) {
if (toClass &&
[toObjectOfClass isSubclassOfClass:toClass]) {
return FBFilterBlockWithObjectIvarRelation(fromClass, ivarName)(fromObject, byIvar, toObjectOfClass);
}
return FBGraphEdgeValid;
};
}