37 #define ARILES2_NAMED_ENTRY_prewrite(v, entry, name) visitor.visitMapEntry(entry, #name, parameters);
38 #define ARILES2_PARENT_prewrite(v, entry)
39 #define ARILES2_VISIT_prewrite \
40 template <class t_Visitor> \
42 const t_Visitor &visitor, \
43 const typename t_Visitor::Parameters ¶meters, \
44 ARILES2_IS_BASE_ENABLER(ariles2::prewrite::Visitor, t_Visitor)) \
46 CPPUT_TRACE_FUNCTION; \
47 CPPUT_UNUSED_ARG(visitor); \
48 CPPUT_UNUSED_ARG(parameters); \
49 arilesVisitParents(visitor, parameters); \
50 ARILES2_ENTRIES(prewrite) \
53 #define ARILES2_METHODS_prewrite ARILES2_METHODS(prewrite, const, ARILES2_EMPTY_MACRO)
54 #define ARILES2_BASE_METHODS_prewrite ARILES2_BASE_METHODS(prewrite)
visitor::Parameters Parameters