reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1414 llvm::sort(Children, [](const TreeNodePtr Ch1, const TreeNodePtr Ch2) { 1418 auto PrintChildrenError = [Node, &Children, PrintNodeAndDFSNums]( 1434 for (const TreeNodePtr Ch : Children) { 1443 if (Children.front()->getDFSNumIn() != Node->getDFSNumIn() + 1) { 1444 PrintChildrenError(Children.front(), nullptr); 1448 if (Children.back()->getDFSNumOut() + 1 != Node->getDFSNumOut()) { 1449 PrintChildrenError(Children.back(), nullptr); 1453 for (size_t i = 0, e = Children.size() - 1; i != e; ++i) { 1454 if (Children[i]->getDFSNumOut() + 1 != Children[i + 1]->getDFSNumIn()) { 1454 if (Children[i]->getDFSNumOut() + 1 != Children[i + 1]->getDFSNumIn()) { 1455 PrintChildrenError(Children[i], Children[i + 1]); 1455 PrintChildrenError(Children[i], Children[i + 1]);