1#include "statelangelem.h"
3#include "namedsubexpslangelem.h"
9#include "langelemsprinter.hpp"
12LangElemsPrinter::collect_DB(
const LangElem * elem)
14 (
const_cast<LangElem *
>(elem))->dispatch_collect_const(
this);
18LangElemsPrinter::collect_DB(
const LangElems * elem)
20 (
const_cast<LangElems *
>(elem))->dispatch_collect_const(
this);
24LangElem::dispatch_collect_const(LangElemsPrinter *LangElemsPrinter_o)
26 LangElemsPrinter_o->_forward_collect((
const LangElem *)(
this));
30LangElems::dispatch_collect_const(LangElemsPrinter *LangElemsPrinter_o)
32 LangElemsPrinter_o->_forward_collect((
const LangElems *)(
this));
36NamedSubExpsLangElem::dispatch_collect_const(LangElemsPrinter *LangElemsPrinter_o)
38 LangElemsPrinter_o->_forward_collect((
const NamedSubExpsLangElem *)(
this));
42StateLangElem::dispatch_collect_const(LangElemsPrinter *LangElemsPrinter_o)
44 LangElemsPrinter_o->_forward_collect((
const StateLangElem *)(
this));