ROSE 0.11.145.192
Public Member Functions | Public Attributes | List of all members
sg::DispatchHelper< GVisitor > Struct Template Reference

Description

template<class GVisitor>
struct sg::DispatchHelper< GVisitor >

Definition at line 1606 of file sageGeneric.h.

Public Member Functions

 DispatchHelper (GVisitor gv)
 
void operator() (SgNode *n)
 
 operator GVisitor () &&
 

Public Attributes

GVisitor gvisitor
 

Constructor & Destructor Documentation

◆ DispatchHelper()

template<class GVisitor >
sg::DispatchHelper< GVisitor >::DispatchHelper ( GVisitor  gv)
inlineexplicit

Definition at line 1609 of file sageGeneric.h.

Member Function Documentation

◆ operator()()

template<class GVisitor >
void sg::DispatchHelper< GVisitor >::operator() ( SgNode n)
inline

Definition at line 1613 of file sageGeneric.h.

◆ operator GVisitor()

template<class GVisitor >
sg::DispatchHelper< GVisitor >::operator GVisitor ( ) &&
inline

Definition at line 1618 of file sageGeneric.h.

Member Data Documentation

◆ gvisitor

template<class GVisitor >
GVisitor sg::DispatchHelper< GVisitor >::gvisitor

Definition at line 1620 of file sageGeneric.h.


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