Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/clang/lib/Tooling/ASTDiff/
H A DASTDiff.cpp961 : DiffImpl(std::make_unique<Impl>(*T1.TreeImpl, *T2.TreeImpl, Options)) {} in ASTDiff()
966 return DiffImpl->getMapped(SourceTree.TreeImpl, Id); in getMapped()
970 : TreeImpl(std::make_unique<SyntaxTree::Impl>( in SyntaxTree()
975 const ASTContext &SyntaxTree::getASTContext() const { return TreeImpl->AST; } in getASTContext()
978 return TreeImpl->getNode(Id); in getNode()
981 int SyntaxTree::getSize() const { return TreeImpl->getSize(); } in getSize()
982 NodeId SyntaxTree::getRootId() const { return TreeImpl->getRootId(); } in getRootId()
984 return TreeImpl->begin(); in begin()
986 SyntaxTree::PreorderIterator SyntaxTree::end() const { return TreeImpl->end(); } in end()
989 return TreeImpl->findPositionInParent(Id); in findPositionInParent()
[all …]
/openbsd-src/gnu/llvm/clang/include/clang/Tooling/ASTDiff/
H A DASTDiff.h61 : TreeImpl(std::make_unique<Impl>(this, Node, AST)) {} in SyntaxTree()
87 std::unique_ptr<Impl> TreeImpl; variable