Lines Matching refs:getRootId
139 NodeId getRootId() const { return 0; } in getRootId() function in clang::diff::SyntaxTree::Impl
140 PreorderIterator begin() const { return getRootId(); } in begin()
314 PostorderTraverse(getRootId()); in initTree()
315 NodesBfs = getSubtreeBfs(*this, getRootId()); in initTree()
833 std::vector<NodeId> Postorder = getSubtreePostorder(T1, T1.getRootId()); in matchBottomUp()
835 if (Id1 == T1.getRootId() && !M.hasSrc(T1.getRootId()) && in matchBottomUp()
836 !M.hasDst(T2.getRootId())) { in matchBottomUp()
837 if (isMatchingPossible(T1.getRootId(), T2.getRootId())) { in matchBottomUp()
838 M.link(T1.getRootId(), T2.getRootId()); in matchBottomUp()
839 addOptimalMapping(M, T1.getRootId(), T2.getRootId()); in matchBottomUp()
863 L1.push(T1.getRootId()); in matchTopDown()
864 L2.push(T2.getRootId()); in matchTopDown()
982 NodeId SyntaxTree::getRootId() const { return TreeImpl->getRootId(); } in getRootId() function in clang::diff::SyntaxTree