Class ResetTypes#

Inheritance Relationships#

Base Type#

  • public ROSE_VisitTraversal

Class Documentation#

class ResetTypes : public ROSE_VisitTraversal#

This traversal uses the Memory Pool traversal to fixup types in declarations that can be shared but are not. (e.g SgclassDeclarations).

This traversal uses the Memory Pool traversal to fixup types that are not shared across defining vs. non-defining declarations and additional non-defining declaration can can exist in the AST.

Public Functions

inline virtual ~ResetTypes()#
void visit(SgNode *node)#

Required traversal function.