clang 20.0.0git
clang::diff::SyntaxTree::Impl Member List

This is the complete list of members for clang::diff::SyntaxTree::Impl, including all inherited members.

addNode(Node &N)clang::diff::SyntaxTree::Implinline
ASTclang::diff::SyntaxTree::Impl
begin() constclang::diff::SyntaxTree::Implinline
end() constclang::diff::SyntaxTree::Implinline
findPositionInParent(NodeId Id, bool Shifted=false) constclang::diff::SyntaxTree::Impl
getDeclValue(const Decl *D) constclang::diff::SyntaxTree::Impl
getMutableNode(NodeId Id)clang::diff::SyntaxTree::Implinline
getNode(NodeId Id) constclang::diff::SyntaxTree::Implinline
getNodeValue(NodeId Id) constclang::diff::SyntaxTree::Impl
getNodeValue(const Node &Node) constclang::diff::SyntaxTree::Impl
getNumberOfDescendants(NodeId Id) constclang::diff::SyntaxTree::Impl
getRelativeName(const NamedDecl *ND, const DeclContext *Context) constclang::diff::SyntaxTree::Impl
getRelativeName(const NamedDecl *ND) constclang::diff::SyntaxTree::Impl
getRootId() constclang::diff::SyntaxTree::Implinline
getSize() constclang::diff::SyntaxTree::Implinline
getStmtValue(const Stmt *S) constclang::diff::SyntaxTree::Impl
Impl(SyntaxTree *Parent, ASTContext &AST)clang::diff::SyntaxTree::Impl
Impl(SyntaxTree *Parent, Decl *N, ASTContext &AST)clang::diff::SyntaxTree::Impl
Impl(SyntaxTree *Parent, Stmt *N, ASTContext &AST)clang::diff::SyntaxTree::Impl
Impl(SyntaxTree *Parent, std::enable_if_t< std::is_base_of_v< Stmt, T >, T > *Node, ASTContext &AST)clang::diff::SyntaxTree::Implinline
Impl(SyntaxTree *Parent, std::enable_if_t< std::is_base_of_v< Decl, T >, T > *Node, ASTContext &AST)clang::diff::SyntaxTree::Implinline
isInSubtree(NodeId Id, NodeId SubtreeRoot) constclang::diff::SyntaxTree::Impl
isValidNodeId(NodeId Id) constclang::diff::SyntaxTree::Implinline
Leavesclang::diff::SyntaxTree::Impl
Nodesclang::diff::SyntaxTree::Impl
NodesBfsclang::diff::SyntaxTree::Impl
Parentclang::diff::SyntaxTree::Impl
PostorderIdsclang::diff::SyntaxTree::Impl
TypePPclang::diff::SyntaxTree::Impl