~paul-lucas/zorba/bug-932374

« back to all changes in this revision

Viewing changes to src/runtime/debug/pregenerated/debug_iterator.cpp

  • Committer: Paul J. Lucas
  • Date: 2012-09-21 20:26:47 UTC
  • mfrom: (10819.2.235 zorba)
  • Revision ID: paul@lucasmail.org-20120921202647-fy9n4jduhrnljrnb
MergeĀ fromĀ trunk.

Show diffs side-by-side

added added

removed removed

Lines of Context:
34
34
 
35
35
#ifdef ZORBA_WITH_DEBUGGER
36
36
// <DebugIterator>
37
 
DebugIterator::class_factory<DebugIterator>
38
 
DebugIterator::g_class_factory;
39
 
 
40
 
 
41
 
void DebugIterator::accept(PlanIterVisitor& v) const {
 
37
SERIALIZABLE_CLASS_VERSIONS(DebugIterator)
 
38
 
 
39
void DebugIterator::serialize(::zorba::serialization::Archiver& ar)
 
40
{
 
41
  serialize_baseclass(ar,
 
42
  (NaryBaseIterator<DebugIterator, DebugIteratorState>*)this);
 
43
 
 
44
    ar & varnames;
 
45
    ar & vartypes;
 
46
    ar & theDebuggerChildren;
 
47
    ar & theDebuggerParent;
 
48
    ar & theIsVarDeclaration;
 
49
}
 
50
 
 
51
 
 
52
void DebugIterator::accept(PlanIterVisitor& v) const
 
53
{
42
54
  v.beginVisit(*this);
43
55
 
44
56
  std::vector<PlanIter_t>::const_iterator lIter = theChildren.begin();