Lines Matching defs:succ
401 } else if (u.i < u.v.pred.size() + u.v.succ.size()) {
402 GCOVArc *e = u.v.succ[u.i++ - u.v.pred.size()];
450 if (!succ.empty()) {
452 for (const GCOVArc *Edge : succ) {
482 if (i == u->succ.size()) {
490 GCOVArc *succ = u->succ[i];
494 if (succ->cycleCount == 0 || !succ->dst.traversable || &succ->dst == u)
496 if (succ->dst.incoming == nullptr) {
497 succ->dst.incoming = succ;
498 stack.emplace_back(&succ->dst, 0);
501 uint64_t minCount = succ->cycleCount;
505 if (v == &succ->dst)
508 succ->cycleCount -= minCount;
512 if (v == &succ->dst)
731 for (const GCOVArc *arc : b->succ)
739 for (GCOVArc *arc : b->succ)
756 for (const GCOVArc *arc : b->succ) {
823 size_t NumEdges = b->succ.size();
827 uint64_t count = b->succ[0]->count;
855 if (b->succ.size() < 2 || b->getLastLine() != lineNum)
857 for (const GCOVArc *arc : b->succ) {