clang 8.0.0

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::Impl | inline
AST | clang::diff::SyntaxTree::Impl |
begin() const | clang::diff::SyntaxTree::Impl | inline
end() const | clang::diff::SyntaxTree::Impl | inline
findPositionInParent(NodeId Id, bool Shifted=false) const | clang::diff::SyntaxTree::Impl |
getDeclValue(const Decl *D) const | clang::diff::SyntaxTree::Impl |
getMutableNode(NodeId Id) | clang::diff::SyntaxTree::Impl | inline
getNode(NodeId Id) const | clang::diff::SyntaxTree::Impl | inline
getNodeValue(NodeId Id) const | clang::diff::SyntaxTree::Impl |
getNodeValue(const Node &Node) const | clang::diff::SyntaxTree::Impl |
getNumberOfDescendants(NodeId Id) const | clang::diff::SyntaxTree::Impl |
getRelativeName(const NamedDecl *ND, const DeclContext *Context) const | clang::diff::SyntaxTree::Impl |
getRelativeName(const NamedDecl *ND) const | clang::diff::SyntaxTree::Impl |
getRootId() const | clang::diff::SyntaxTree::Impl | inline
getSize() const | clang::diff::SyntaxTree::Impl | inline
getStmtValue(const Stmt *S) const | clang::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, typename std::enable_if< std::is_base_of< Stmt, T >::value, T >::type *Node, ASTContext &AST) | clang::diff::SyntaxTree::Impl | inline
Impl(SyntaxTree *Parent, typename std::enable_if< std::is_base_of< Decl, T >::value, T >::type *Node, ASTContext &AST) | clang::diff::SyntaxTree::Impl | inline
isInSubtree(NodeId Id, NodeId SubtreeRoot) const | clang::diff::SyntaxTree::Impl |
isValidNodeId(NodeId Id) const | clang::diff::SyntaxTree::Impl | inline
Leaves | clang::diff::SyntaxTree::Impl |
Nodes | clang::diff::SyntaxTree::Impl |
NodesBfs | clang::diff::SyntaxTree::Impl |
Parent | clang::diff::SyntaxTree::Impl |
PostorderIds | clang::diff::SyntaxTree::Impl |
TypePP | clang::diff::SyntaxTree::Impl |