File tree 1 file changed +6
-3
lines changed
1 file changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -653,9 +653,6 @@ class JSON_API ValueIteratorBase {
653
653
typedef int difference_type;
654
654
typedef ValueIteratorBase SelfType;
655
655
656
- ValueIteratorBase ();
657
- explicit ValueIteratorBase (const Value::ObjectValues::iterator& current);
658
-
659
656
bool operator ==(const SelfType& other) const { return isEqual (other); }
660
657
661
658
bool operator !=(const SelfType& other) const { return !isEqual (other); }
@@ -703,6 +700,12 @@ class JSON_API ValueIteratorBase {
703
700
Value::ObjectValues::iterator current_;
704
701
// Indicates that iterator is for a null value.
705
702
bool isNull_;
703
+
704
+ public:
705
+ // For some reason, BORLAND needs these at the end, rather
706
+ // than earlier. No idea why.
707
+ ValueIteratorBase ();
708
+ explicit ValueIteratorBase (const Value::ObjectValues::iterator& current);
706
709
};
707
710
708
711
/* * \brief const iterator for object and array value.
You can’t perform that action at this time.
0 commit comments