Lines Matching refs:Mapping
33 class Mapping { class
35 Mapping() = default;
36 Mapping(Mapping &&Other) = default;
37 Mapping &operator=(Mapping &&Other) = default;
39 Mapping(size_t Size) { in Mapping() function in clang::diff::__anon36ce97a80111::Mapping
61 Mapping TheMapping;
70 void computeChangeKinds(Mapping &M);
88 bool haveSameParents(const Mapping &M, NodeId Id1, NodeId Id2) const;
92 void addOptimalMapping(Mapping &M, NodeId Id1, NodeId Id2) const;
96 double getJaccardSimilarity(const Mapping &M, NodeId Id1, NodeId Id2) const;
99 NodeId findCandidate(const Mapping &M, NodeId Id1) const;
102 Mapping matchTopDown() const;
105 void matchBottomUp(Mapping &M) const;
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()
857 Mapping ASTDiff::Impl::matchTopDown() const { in matchTopDown()
861 Mapping M(T1.getSize() + T2.getSize()); in matchTopDown()
916 void ASTDiff::Impl::computeChangeKinds(Mapping &M) { in computeChangeKinds()