Searched refs:DiffImpl (Results 1 – 2 of 2) sorted by relevance
/external/llvm-project/clang/lib/Tooling/ASTDiff/ |
D | ASTDiff.cpp | 560 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/ |
D | ASTDiff.h | 62 std::unique_ptr<Impl> DiffImpl;
|