ROSE  0.11.98.0
Typedefs | Functions
Rose::AST::Utils Namespace Reference

Description

Collection of utility functions to operate on the AST.

Typedefs

using replacement_map_t = std::map< SgNode *, SgNode * >
 

Functions

void edgePointerReplacement (replacement_map_t const &)
 For all nodes in the memory pool, it looks for the edges in the replacement map. If a match is found the edge is updated.
 
void edgePointerReplacement (SgNode *root, replacement_map_t const &)
 Traverse the AST root looking for the edges in the replacement map. If a match is found the edge is updated.