Template Class StmtFunctor

Template Class StmtFunctor#

Class Documentation#

template<typename FType>
class StmtFunctor#

Type-dispatched statement functor with a caller-selected signature.

Override Dispatch_ for a node type or DispatchDefault_ for default behavior. This functor does not traverse children automatically. Dispatch may use a registered ancestor. Derived extensions can initialize a fresh inherited table with InitVTable and register additional hooks with SetDispatch.

See also

ExprFunctor

Template Parameters:

FType – The function signature.