Template Struct TraversalFunction#

Struct Documentation#

template<class SageNode>
struct TraversalFunction#

executes a functor for a specific node type

internal use

Public Types

typedef void (*TransformHandlerFn)(SageNode*)#

Public Functions

inline explicit TraversalFunction(TransformHandlerFn fun)#
inline void handle(SgNode&)#
inline void handle(SageNode &n)#

Public Members

TransformHandlerFn fn#