question: private boolean isMergePoint ( N target ) { if ( icfg . isStartPoint ( target ) ) return true ; List < N > preds = icfg . getPredsOf ( target ) ; int size = preds . size ( ) ; if ( size > 1 ) return true ; if ( size > 0 ) for ( N pred : preds ) if ( icfg . isCallStmt ( pred ) ) return true ; return false ; }
target:  Gets whether the given unit is a merge point in the ICFG