AstNodeTraversal
Value members
Concrete methods
Nodes of the AST rooted in this node, including the node itself.
Nodes of the AST rooted in this node, including the node itself.
All nodes of the abstract syntax tree rooted in this node, which match predicate
. Equivalent of match
in the
original CPG paper.
All nodes of the abstract syntax tree rooted in this node, which match predicate
. Equivalent of match
in the
original CPG paper.
Direct children of node in the AST. Siblings are ordered by their order
fields
Direct children of node in the AST. Siblings are ordered by their order
fields
Nodes of the AST rooted in this node, minus the node itself
Nodes of the AST rooted in this node, minus the node itself
Nodes of the AST obtained by expanding AST edges backwards until the method root is reached
Nodes of the AST obtained by expanding AST edges backwards until the method root is reached
Nodes of the AST obtained by expanding AST edges backwards until root
or the method root is reached
Nodes of the AST obtained by expanding AST edges backwards until root
or the method root is reached
Nodes of the AST obtained by expanding AST edges backwards until the method root is reached, minus this node
Nodes of the AST obtained by expanding AST edges backwards until the method root is reached, minus this node
Nodes of the AST obtained by expanding AST edges backwards until root
or the method root is reached, minus this
node
Nodes of the AST obtained by expanding AST edges backwards until root
or the method root is reached, minus this
node
Cast to call if applicable and filter on call code calleeRegex
Cast to call if applicable and filter on call code calleeRegex
Traverse only to those AST nodes that are also control flow graph nodes
Traverse only to those AST nodes that are also control flow graph nodes
Traverse only to those AST nodes that are control structures
Traverse only to those AST nodes that are control structures
Traverse only to AST nodes that are field identifier
Traverse only to AST nodes that are field identifier
Traverse only to AST nodes that are method reference
Traverse only to AST nodes that are method reference
Traverse only to AST nodes that are NAMESPACE_BLOCK
Traverse only to AST nodes that are NAMESPACE_BLOCK
Traverse only to AST nodes that are METHOD_PARAMETER_IN
Traverse only to AST nodes that are METHOD_PARAMETER_IN
Traverse only to AST nodes that are type reference
Traverse only to AST nodes that are type reference