void RandomIterator::serialize(::zorba::serialization::Archiver& ar) { serialize_baseclass(ar, (NaryBaseIterator<RandomIterator, RandomIteratorState>*)this); }
void RoundHalfToEvenIterator::serialize(::zorba::serialization::Archiver& ar) { serialize_baseclass(ar, (NaryBaseIterator<RoundHalfToEvenIterator, PlanIteratorState>*)this); }
void DeactivateICIterator::serialize(::zorba::serialization::Archiver& ar) { serialize_baseclass(ar, (UnaryBaseIterator<DeactivateICIterator, PlanIteratorState>*)this); }
void ExitCatcherIterator::serialize(::zorba::serialization::Archiver& ar) { serialize_baseclass(ar, (UnaryBaseIterator<ExitCatcherIterator, ExitCatcherIteratorState >*)this); }
void FnTokenizeIterator::serialize(::zorba::serialization::Archiver& ar) { serialize_baseclass(ar, (NaryBaseIterator<FnTokenizeIterator, FnTokenizeIteratorState>*)this); }
void FetchContentBinaryIterator::serialize(::zorba::serialization::Archiver& ar) { serialize_baseclass(ar, (NaryBaseIterator<FetchContentBinaryIterator, PlanIteratorState>*)this); }
void FnZorbaParseXmlFragmentIterator::serialize(::zorba::serialization::Archiver& ar) { serialize_baseclass(ar, (NaryBaseIterator<FnZorbaParseXmlFragmentIterator, FnZorbaParseXmlFragmentIteratorState>*)this); }
void StringToCodepointsIterator::serialize(::zorba::serialization::Archiver& ar) { serialize_baseclass(ar, (NaryBaseIterator<StringToCodepointsIterator, StringToCodepointsIteratorState>*)this); }
void FnNamespaceUriIterator::serialize(::zorba::serialization::Archiver& ar) { serialize_baseclass(ar, (NaryBaseIterator<FnNamespaceUriIterator, PlanIteratorState>*)this); }
void AssignReferenceIterator::serialize(::zorba::serialization::Archiver& ar) { serialize_baseclass(ar, (NaryBaseIterator<AssignReferenceIterator, PlanIteratorState>*)this); }
void LeastCommonAncestor::serialize(::zorba::serialization::Archiver& ar) { serialize_baseclass(ar, (NaryBaseIterator<LeastCommonAncestor, PlanIteratorState>*)this); }
void IsPrecedingSiblingIterator::serialize(::zorba::serialization::Archiver& ar) { serialize_baseclass(ar, (NaryBaseIterator<IsPrecedingSiblingIterator, PlanIteratorState>*)this); }
void FormatIntegerIterator::serialize(::zorba::serialization::Archiver& ar) { serialize_baseclass(ar, (NaryBaseIterator<FormatIntegerIterator, PlanIteratorState>*)this); }
void CodepointsToStringIterator::serialize(::zorba::serialization::Archiver& ar) { serialize_baseclass(ar, (NaryBaseIterator<CodepointsToStringIterator, PlanIteratorState>*)this); }
void FunctionXQType::serialize(::zorba::serialization::Archiver& ar) { serialize_baseclass(ar, (XQType*)this); ar & m_param_types; ar & m_return_type; }
void EscapeHtmlUriIterator::serialize(::zorba::serialization::Archiver& ar) { serialize_baseclass(ar, (NaryBaseIterator<EscapeHtmlUriIterator, PlanIteratorState>*)this); }
void EmptyXQType::serialize(::zorba::serialization::Archiver& ar) { serialize_baseclass(ar, (XQType*)this); }
void SubstringBeforeIterator::serialize(::zorba::serialization::Archiver& ar) { serialize_baseclass(ar, (NaryBaseIterator<SubstringBeforeIterator, PlanIteratorState>*)this); }
void AtomicXQType::serialize(::zorba::serialization::Archiver& ar) { serialize_baseclass(ar, (XQType*)this); SERIALIZE_ENUM(store::SchemaTypeCode, theAtomicCode); }
void StringAnalyzeStringIterator::serialize(::zorba::serialization::Archiver& ar) { serialize_baseclass(ar, (NaryBaseIterator<StringAnalyzeStringIterator, PlanIteratorState>*)this); }
void StructuredItemXQType::serialize(::zorba::serialization::Archiver& ar) { serialize_baseclass(ar, (XQType*)this); }
void RenameIterator::serialize(::zorba::serialization::Archiver& ar) { serialize_baseclass(ar, (BinaryBaseIterator<RenameIterator, PlanIteratorState>*)this); }
void JSONXQType::serialize(::zorba::serialization::Archiver& ar) { serialize_baseclass(ar, (XQType*)this); SERIALIZE_ENUM(store::StoreConsts::JSONItemKind, theJSONKind); }
void ZorbaValidateInPlaceIterator::serialize(::zorba::serialization::Archiver& ar) { serialize_baseclass(ar, (UnaryBaseIterator<ZorbaValidateInPlaceIterator, PlanIteratorState>*)this); }
void ImplicitTimezoneIterator::serialize(::zorba::serialization::Archiver& ar) { serialize_baseclass(ar, (NaryBaseIterator<ImplicitTimezoneIterator, PlanIteratorState>*)this); }
void UuidIterator::serialize(::zorba::serialization::Archiver& ar) { serialize_baseclass(ar, (NaryBaseIterator<UuidIterator, PlanIteratorState>*)this); }
void CurrentDateTimeIterator::serialize(::zorba::serialization::Archiver& ar) { serialize_baseclass(ar, (NaryBaseIterator<CurrentDateTimeIterator, PlanIteratorState>*)this); }
void SecondsFromDurationIterator::serialize(::zorba::serialization::Archiver& ar) { serialize_baseclass(ar, (NaryBaseIterator<SecondsFromDurationIterator, PlanIteratorState>*)this); }
void MultiDynamicFnCallIterator::serialize(::zorba::serialization::Archiver& ar) { serialize_baseclass(ar, (UnaryBaseIterator<MultiDynamicFnCallIterator, MultiDynamicFnCallIteratorState>*)this); }