Lines Matching refs:TreeImpl
964 : DiffImpl(llvm::make_unique<Impl>(*T1.TreeImpl, *T2.TreeImpl, Options)) {} in ASTDiff()
969 return DiffImpl->getMapped(SourceTree.TreeImpl, Id); in getMapped()
973 : TreeImpl(llvm::make_unique<SyntaxTree::Impl>( in SyntaxTree()
978 const ASTContext &SyntaxTree::getASTContext() const { return TreeImpl->AST; } in getASTContext()
981 return TreeImpl->getNode(Id); in getNode()
984 int SyntaxTree::getSize() const { return TreeImpl->getSize(); } in getSize()
985 NodeId SyntaxTree::getRootId() const { return TreeImpl->getRootId(); } in getRootId()
987 return TreeImpl->begin(); in begin()
989 SyntaxTree::PreorderIterator SyntaxTree::end() const { return TreeImpl->end(); } in end()
992 return TreeImpl->findPositionInParent(Id); in findPositionInParent()
997 const SourceManager &SrcMgr = TreeImpl->AST.getSourceManager(); in getSourceRangeOffsets()
1001 Range.getEnd(), /*Offset=*/0, SrcMgr, TreeImpl->AST.getLangOpts()); in getSourceRangeOffsets()
1012 return TreeImpl->getNodeValue(Id); in getNodeValue()
1016 return TreeImpl->getNodeValue(N); in getNodeValue()