Searched refs:DiffImpl (Results 1 – 2 of 2) sorted by relevance
/llvm-project/clang/lib/Tooling/ASTDiff/ |
H A D | ASTDiff.cpp | 559 const ASTDiff::Impl &DiffImpl; member in clang::diff::ZhangShashaMatcher 565 ZhangShashaMatcher(const ASTDiff::Impl &DiffImpl, const SyntaxTree::Impl &T1, in ZhangShashaMatcher() argument 567 : DiffImpl(DiffImpl), S1(T1, Id1), S2(T2, Id2) { in ZhangShashaMatcher() 619 assert(DiffImpl.isMatchingPossible(Id1, Id2) && in getMatchingNodes() 645 if (!DiffImpl.isMatchingPossible(S1.getIdInRoot(Id1), S2.getIdInRoot(Id2))) in getUpdateCost() 961 : DiffImpl(std::make_unique<Impl>(*T1.TreeImpl, *T2.TreeImpl, Options)) {} in ASTDiff() 966 return DiffImpl->getMapped(SourceTree.TreeImpl, Id); in getMapped()
|
/llvm-project/clang/include/clang/Tooling/ASTDiff/ |
H A D | ASTDiff.h | 121 std::unique_ptr<Impl> DiffImpl;
|