ROSE 0.11.145.147
Functions
Rose::Traits Namespace Reference

Description

Collection of templates to facilitate metaprogramming based on the grammar Rose's AST.

Functions

template<typename NodeT , typename PreFuncT , typename PostFuncT >
void traverse (NodeT *node_, PreFuncT &pre=traversal_details::nop_noargs_f, PostFuncT &post=traversal_details::nop_noargs_f)
 

Function Documentation

◆ traverse()

template<typename NodeT , typename PreFuncT , typename PostFuncT >
void Rose::Traits::traverse ( NodeT *  node_,
PreFuncT &  pre = traversal_details::nop_noargs_f,
PostFuncT &  post = traversal_details::nop_noargs_f 
)

Definition at line 131 of file Traits/Traversal.h.