Home
last modified time | relevance | path

Searched refs:DiffImpl (Results 1 – 2 of 2) sorted by relevance

/external/llvm-project/clang/lib/Tooling/ASTDiff/
DASTDiff.cpp560 const ASTDiff::Impl &DiffImpl; member in clang::diff::ZhangShashaMatcher
566 ZhangShashaMatcher(const ASTDiff::Impl &DiffImpl, const SyntaxTree::Impl &T1, in ZhangShashaMatcher() argument
568 : DiffImpl(DiffImpl), S1(T1, Id1), S2(T2, Id2) { in ZhangShashaMatcher()
620 assert(DiffImpl.isMatchingPossible(Id1, Id2) && in getMatchingNodes()
646 if (!DiffImpl.isMatchingPossible(S1.getIdInRoot(Id1), S2.getIdInRoot(Id2))) in getUpdateCost()
962 : DiffImpl(std::make_unique<Impl>(*T1.TreeImpl, *T2.TreeImpl, Options)) {} in ASTDiff()
967 return DiffImpl->getMapped(SourceTree.TreeImpl, Id); in getMapped()
/external/llvm-project/clang/include/clang/Tooling/ASTDiff/
DASTDiff.h62 std::unique_ptr<Impl> DiffImpl;