Home
last modified time | relevance | path

Searched refs:ASTDiff (Results 1 – 3 of 3) sorted by relevance

/src/contrib/llvm-project/clang/include/clang/Tooling/ASTDiff/
H A DASTDiff.h110 class ASTDiff {
112 ASTDiff(SyntaxTree &Src, SyntaxTree &Dst, const ComparisonOptions &Options);
113 ~ASTDiff();
/src/contrib/llvm-project/clang/lib/Tooling/ASTDiff/
H A DASTDiff.cpp58 class ASTDiff::Impl {
559 const ASTDiff::Impl &DiffImpl;
565 ZhangShashaMatcher(const ASTDiff::Impl &DiffImpl, const SyntaxTree::Impl &T1, in ZhangShashaMatcher()
756 bool ASTDiff::Impl::identical(NodeId Id1, NodeId Id2) const { in identical()
769 bool ASTDiff::Impl::isMatchingPossible(NodeId Id1, NodeId Id2) const { in isMatchingPossible()
773 bool ASTDiff::Impl::haveSameParents(const Mapping &M, NodeId Id1, in haveSameParents()
781 void ASTDiff::Impl::addOptimalMapping(Mapping &M, NodeId Id1, in addOptimalMapping()
796 double ASTDiff::Impl::getJaccardSimilarity(const Mapping &M, NodeId Id1, in getJaccardSimilarity()
815 NodeId ASTDiff::Impl::findCandidate(const Mapping &M, NodeId Id1) const { in findCandidate()
832 void ASTDiff::Impl::matchBottomUp(Mapping &M) const { in matchBottomUp()
[all …]
/src/contrib/llvm-project/
H A DFREEBSD-Xlist90 clang/lib/Tooling/ASTDiff/CMakeLists.txt