ROSE 0.11.145.147
Public Member Functions | List of all members
Rose::AST::Traversal::detail::VisitorPre< T, Functor > Class Template Reference

Description

template<class T, class Functor>
class Rose::AST::Traversal::detail::VisitorPre< T, Functor >

Definition at line 59 of file AST/Traversal.h.

Inheritance diagram for Rose::AST::Traversal::detail::VisitorPre< T, Functor >:
Inheritance graph
[legend]
Collaboration diagram for Rose::AST::Traversal::detail::VisitorPre< T, Functor >:
Collaboration graph
[legend]

Public Member Functions

 VisitorPre (Functor &f)
 
void operator() (SgNode *node, const Order order) const override
 

Constructor & Destructor Documentation

◆ VisitorPre()

template<class T , class Functor >
Rose::AST::Traversal::detail::VisitorPre< T, Functor >::VisitorPre ( Functor &  f)
inlineexplicit

Definition at line 62 of file AST/Traversal.h.

Member Function Documentation

◆ operator()()

template<class T , class Functor >
void Rose::AST::Traversal::detail::VisitorPre< T, Functor >::operator() ( SgNode node,
const Order  order 
) const
inlineoverridevirtual

Implements Rose::AST::Traversal::detail::VisitorBase.

Definition at line 65 of file AST/Traversal.h.


The documentation for this class was generated from the following file: