Home
last modified time | relevance | path

Searched refs:SyntaxTree (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/clang/lib/Tooling/ASTDiff/
H A DASTDiff.cpp62 Impl(SyntaxTree::Impl &T1, SyntaxTree::Impl &T2,
112 class SyntaxTree::Impl {
129 SyntaxTree *Parent;
262 SyntaxTree::Impl::Impl(SyntaxTree *Parent, ASTContext &AST) in Impl()
267 SyntaxTree::Impl::Impl(SyntaxTree *Parent, Decl *N, ASTContext &AST) in Impl()
274 SyntaxTree::Impl::Impl(SyntaxTree *Parent, Stmt *N, ASTContext &AST) in Impl()
903 ASTDiff::Impl::Impl(SyntaxTree::Impl &T1, SyntaxTree::Impl &T2, in Impl()
960 ASTDiff::ASTDiff(SyntaxTree &T1, SyntaxTree &T2, in ASTDiff()
970 SyntaxTree::SyntaxTree(ASTContext &AST) in SyntaxTree() function in clang::diff::SyntaxTree
974 SyntaxTree::~SyntaxTree() = default;
[all …]
/llvm-project-15.0.7/clang/include/clang/Tooling/ASTDiff/
H A DASTDiff.h53 class SyntaxTree {
56 SyntaxTree(ASTContext &AST);
59 SyntaxTree(T *Node, ASTContext &AST) in SyntaxTree() function
61 SyntaxTree(SyntaxTree &&Other) = default;
62 ~SyntaxTree();
111 ASTDiff(SyntaxTree &Src, SyntaxTree &Dst, const ComparisonOptions &Options);
115 NodeId getMapped(const SyntaxTree &SourceTree, NodeId Id) const;
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DSemanticSelection.cpp172 const auto *SyntaxTree = syntax::buildSyntaxTree(A, TM, AST.getASTContext()); in getFoldingRanges() local
173 return collectFoldingRanges(SyntaxTree, TM); in getFoldingRanges()
/llvm-project-15.0.7/clang/tools/clang-diff/
H A DClangDiff.cpp267 diff::SyntaxTree &Tree, bool IsLeft, in printHtmlForNode()
344 static void printNodeAttributes(raw_ostream &OS, diff::SyntaxTree &Tree,