#include <visitor.hh>
Public Member Functions |
virtual void | operator() (typename Const< ProcFrag >::type &a) |
| Visit an assembly procedure fragment.
|
virtual void | operator() (typename Const< DataFrag >::type &a) |
| Visit an assembly data fragment.
|
template<class E > |
void | operator() (E *e) |
| To enable the use of standard algorithm on containers of pointers.
|
virtual void | operator() (typename Const< Fragments >::type &fs) |
| Visit a list of assembly fragments.
|
template<template< typename > class Const> |
void | operator() (typename Const< ast::Ast >::type &e) |
|
virtual | ~GenVisitor () |
| Destroy an Visitor.
|
Constructor & Destructor Documentation
template<template< typename > class Const>
Member Function Documentation
template<template< typename > class Const>
template<template< typename > class Const>
template<template< typename > class Const>
Visit an assembly procedure fragment.
template<template< typename > class Const>
Visit an assembly data fragment.
template<template< typename > class Const>
template<class E >
To enable the use of standard algorithm on containers of pointers.
template<template< typename > class Const>
The documentation for this class was generated from the following files: