Searched refs:ASTDiff (Results 1 - 4 of 4) sorted by relevance

/netbsd-current/external/apache2/llvm/lib/libclangToolingASTDiff/
H A DMakefile7 .PATH: ${CLANG_SRCDIR}/lib/Tooling/ASTDiff
9 SRCS+= ASTDiff.cpp
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/Tooling/ASTDiff/
H A DASTDiff.h1 //===- ASTDiff.h - AST differencing API -----------------------*- C++ -*- -===//
22 #include "clang/Tooling/ASTDiff/ASTDiffInternal.h"
51 class ASTDiff { class in namespace:clang::diff
53 ASTDiff(SyntaxTree &Src, SyntaxTree &Dst, const ComparisonOptions &Options);
54 ~ASTDiff();
/netbsd-current/external/apache2/llvm/dist/clang/lib/Tooling/ASTDiff/
H A DASTDiff.cpp1 //===- ASTDiff.cpp - AST differencing implementation-----------*- C++ -*- -===//
13 #include "clang/Tooling/ASTDiff/ASTDiff.h"
57 class ASTDiff::Impl {
560 const ASTDiff::Impl &DiffImpl;
566 ZhangShashaMatcher(const ASTDiff::Impl &DiffImpl, const SyntaxTree::Impl &T1,
757 bool ASTDiff::Impl::identical(NodeId Id1, NodeId Id2) const {
770 bool ASTDiff::Impl::isMatchingPossible(NodeId Id1, NodeId Id2) const {
774 bool ASTDiff::Impl::haveSameParents(const Mapping &M, NodeId Id1,
782 void ASTDiff
960 ASTDiff::ASTDiff(SyntaxTree &T1, SyntaxTree &T2, function in class:clang::diff::ASTDiff
[all...]
/netbsd-current/external/apache2/llvm/dist/clang/tools/clang-diff/
H A DClangDiff.cpp10 // Tooling/ASTDiff.
14 #include "clang/Tooling/ASTDiff/ASTDiff.h"
266 static unsigned printHtmlForNode(raw_ostream &OS, const diff::ASTDiff &Diff,
410 static void printDstChange(raw_ostream &OS, diff::ASTDiff &Diff,
501 diff::ASTDiff Diff(SrcTree, DstTree, Options);

Completed in 206 milliseconds