diff options
author | Jose <jose@zeroc.com> | 2015-11-19 16:39:21 +0100 |
---|---|---|
committer | Jose <jose@zeroc.com> | 2015-11-19 16:39:21 +0100 |
commit | a0032f1a42f44d42b5f8b319ac6aba4695bf2195 (patch) | |
tree | 22dd9185007c7506c0de07098391bca9f75a4650 /cpp/src | |
parent | Added missing LMDB property to IceStorm/repgrid test (diff) | |
parent | Objects test updates to sync with Java/C# (diff) | |
download | ice-a0032f1a42f44d42b5f8b319ac6aba4695bf2195.tar.bz2 ice-a0032f1a42f44d42b5f8b319ac6aba4695bf2195.tar.xz ice-a0032f1a42f44d42b5f8b319ac6aba4695bf2195.zip |
Merge remote-tracking branch 'origin/3.6'
Diffstat (limited to 'cpp/src')
-rw-r--r-- | cpp/src/slice2cs/Gen.cpp | 28 | ||||
-rw-r--r-- | cpp/src/slice2java/Gen.cpp | 32 |
2 files changed, 30 insertions, 30 deletions
diff --git a/cpp/src/slice2cs/Gen.cpp b/cpp/src/slice2cs/Gen.cpp index afcb39346cc..2f901505901 100644 --- a/cpp/src/slice2cs/Gen.cpp +++ b/cpp/src/slice2cs/Gen.cpp @@ -1606,18 +1606,18 @@ Slice::CsVisitor::writeDispatchAndMarshalling(const ClassDefPtr& p, bool stream) _out << nl << "protected " << qualifier << "void readImpl__(IceInternal.BasicStream is__)"; _out << sb; _out << nl << "is__.startReadSlice();"; - int classMemberCount = static_cast<int>(allClassMembers.size() - classMembers.size()); + int patchIter = 0; const bool needCustomPatcher = classMembers.size() > 1; for(DataMemberList::const_iterator d = members.begin(); d != members.end(); ++d) { if(!(*d)->optional()) { - writeUnmarshalDataMember(*d, fixId(*d, DotNet::ICloneable, true), needCustomPatcher, classMemberCount); + writeUnmarshalDataMember(*d, fixId(*d, DotNet::ICloneable, true), needCustomPatcher, patchIter); } } for(DataMemberList::const_iterator d = optionalMembers.begin(); d != optionalMembers.end(); ++d) { - writeUnmarshalDataMember(*d, fixId(*d, DotNet::ICloneable, true), needCustomPatcher, classMemberCount); + writeUnmarshalDataMember(*d, fixId(*d, DotNet::ICloneable, true), needCustomPatcher, patchIter); } _out << nl << "is__.endReadSlice();"; if(base) @@ -1665,19 +1665,19 @@ Slice::CsVisitor::writeDispatchAndMarshalling(const ClassDefPtr& p, bool stream) _out << nl << "protected " << qualifier << "void readImpl__(Ice.InputStream inS__)"; _out << sb; _out << nl << "inS__.startSlice();"; - classMemberCount = static_cast<int>(allClassMembers.size() - classMembers.size()); + patchIter = 0; for(DataMemberList::const_iterator d = members.begin(); d != members.end(); ++d) { if(!(*d)->optional()) { writeStreamUnmarshalDataMember(*d, fixId(*d, DotNet::ICloneable, true), needCustomPatcher, - classMemberCount); + patchIter); } } for(DataMemberList::const_iterator d = optionalMembers.begin(); d != optionalMembers.end(); ++d) { writeStreamUnmarshalDataMember(*d, fixId(*d, DotNet::ICloneable, true), needCustomPatcher, - classMemberCount); + patchIter); } _out << nl << "inS__.endSlice();"; if(base) @@ -4014,11 +4014,11 @@ Slice::Gen::TypesVisitor::visitExceptionEnd(const ExceptionPtr& p) _out << sb; _out << nl << "is__.startReadSlice();"; - int classMemberCount = static_cast<int>(allClassMembers.size() - classMembers.size()); + int patchIter = 0; const bool needCustomPatcher = classMembers.size() > 1; for(DataMemberList::const_iterator q = dataMembers.begin(); q != dataMembers.end(); ++q) { - writeUnmarshalDataMember(*q, fixId((*q)->name(), DotNet::Exception), needCustomPatcher, classMemberCount); + writeUnmarshalDataMember(*q, fixId((*q)->name(), DotNet::Exception), needCustomPatcher, patchIter); } _out << nl << "is__.endReadSlice();"; if(base) @@ -4050,11 +4050,11 @@ Slice::Gen::TypesVisitor::visitExceptionEnd(const ExceptionPtr& p) _out << nl << "protected override void readImpl__(Ice.InputStream inS__)"; _out << sb; _out << nl << "inS__.startSlice();"; - classMemberCount = static_cast<int>(allClassMembers.size() - classMembers.size()); + patchIter = 0; for(DataMemberList::const_iterator q = dataMembers.begin(); q != dataMembers.end(); ++q) { writeStreamUnmarshalDataMember(*q, fixId((*q)->name(), DotNet::Exception), needCustomPatcher, - classMemberCount); + patchIter); } _out << nl << "inS__.endSlice();"; if(base) @@ -4407,12 +4407,12 @@ Slice::Gen::TypesVisitor::visitStructEnd(const StructPtr& p) emitGeneratedCodeAttribute(); _out << nl << "public void read__(IceInternal.BasicStream is__)"; _out << sb; - int classMemberCount = 0; + int patchIter = 0; const bool needCustomPatcher = classMembers.size() > 1; for(DataMemberList::const_iterator q = dataMembers.begin(); q != dataMembers.end(); ++q) { writeUnmarshalDataMember(*q, fixId(*q, isClass ? DotNet::ICloneable : 0), needCustomPatcher, - classMemberCount); + patchIter); } _out << eb; @@ -4460,11 +4460,11 @@ Slice::Gen::TypesVisitor::visitStructEnd(const StructPtr& p) emitGeneratedCodeAttribute(); _out << nl << "public void ice_read(Ice.InputStream inS__)"; _out << sb; - classMemberCount = 0; + patchIter = 0; for(DataMemberList::const_iterator q = dataMembers.begin(); q != dataMembers.end(); ++q) { writeStreamUnmarshalDataMember(*q, fixId(*q, isClass ? DotNet::ICloneable : 0), needCustomPatcher, - classMemberCount); + patchIter); } _out << eb; diff --git a/cpp/src/slice2java/Gen.cpp b/cpp/src/slice2java/Gen.cpp index 6eb2ffdaaf8..e2c8474b2c1 100644 --- a/cpp/src/slice2java/Gen.cpp +++ b/cpp/src/slice2java/Gen.cpp @@ -1759,19 +1759,19 @@ Slice::JavaVisitor::writeDispatchAndMarshalling(Output& out, const ClassDefPtr& out << sb; out << nl << "__is.startReadSlice();"; - int classMemberCount = static_cast<int>(allClassMembers.size() - classMembers.size()); + int patchIter = 0; const bool needCustomPatcher = classMembers.size() > 1; iter = 0; for(DataMemberList::const_iterator d = members.begin(); d != members.end(); ++d) { if(!(*d)->optional()) { - writeUnmarshalDataMember(out, package, *d, iter, needCustomPatcher, classMemberCount); + writeUnmarshalDataMember(out, package, *d, iter, needCustomPatcher, patchIter); } } for(DataMemberList::const_iterator d = optionalMembers.begin(); d != optionalMembers.end(); ++d) { - writeUnmarshalDataMember(out, package, *d, iter, needCustomPatcher, classMemberCount); + writeUnmarshalDataMember(out, package, *d, iter, needCustomPatcher, patchIter); } out << nl << "__is.endReadSlice();"; if(base) @@ -1808,17 +1808,17 @@ Slice::JavaVisitor::writeDispatchAndMarshalling(Output& out, const ClassDefPtr& out << sb; out << nl << "__inS.startSlice();"; iter = 0; - classMemberCount = static_cast<int>(allClassMembers.size() - classMembers.size()); + patchIter = 0; for(DataMemberList::const_iterator d = members.begin(); d != members.end(); ++d) { if(!(*d)->optional()) { - writeStreamUnmarshalDataMember(out, package, *d, iter, needCustomPatcher, classMemberCount); + writeStreamUnmarshalDataMember(out, package, *d, iter, needCustomPatcher, patchIter); } } for(DataMemberList::const_iterator d = optionalMembers.begin(); d != optionalMembers.end(); ++d) { - writeStreamUnmarshalDataMember(out, package, *d, iter, needCustomPatcher, classMemberCount); + writeStreamUnmarshalDataMember(out, package, *d, iter, needCustomPatcher, patchIter); } out << nl << "__inS.endSlice();"; if(base) @@ -3748,18 +3748,18 @@ Slice::Gen::TypesVisitor::visitExceptionEnd(const ExceptionPtr& p) out << sb; out << nl << "__is.startReadSlice();"; iter = 0; - int classMemberCount = static_cast<int>(allClassMembers.size() - classMembers.size()); + int patchIter = 0; const bool needCustomPatcher = classMembers.size() > 1; for(DataMemberList::const_iterator d = members.begin(); d != members.end(); ++d) { if(!(*d)->optional()) { - writeUnmarshalDataMember(out, package, *d, iter, needCustomPatcher, classMemberCount); + writeUnmarshalDataMember(out, package, *d, iter, needCustomPatcher, patchIter); } } for(DataMemberList::const_iterator d = optionalMembers.begin(); d != optionalMembers.end(); ++d) { - writeUnmarshalDataMember(out, package, *d, iter, needCustomPatcher, classMemberCount); + writeUnmarshalDataMember(out, package, *d, iter, needCustomPatcher, patchIter); } out << nl << "__is.endReadSlice();"; if(base) @@ -3796,17 +3796,17 @@ Slice::Gen::TypesVisitor::visitExceptionEnd(const ExceptionPtr& p) out << sb; out << nl << "__inS.startSlice();"; iter = 0; - classMemberCount = static_cast<int>(allClassMembers.size() - classMembers.size()); + patchIter = 0; for(DataMemberList::const_iterator d = members.begin(); d != members.end(); ++d) { if(!(*d)->optional()) { - writeStreamUnmarshalDataMember(out, package, *d, iter, needCustomPatcher, classMemberCount); + writeStreamUnmarshalDataMember(out, package, *d, iter, needCustomPatcher, patchIter); } } for(DataMemberList::const_iterator d = optionalMembers.begin(); d != optionalMembers.end(); ++d) { - writeStreamUnmarshalDataMember(out, package, *d, iter, needCustomPatcher, classMemberCount); + writeStreamUnmarshalDataMember(out, package, *d, iter, needCustomPatcher, patchIter); } out << nl << "__inS.endSlice();"; if(base) @@ -4093,11 +4093,11 @@ Slice::Gen::TypesVisitor::visitStructEnd(const StructPtr& p) out << sp << nl << "public void" << nl << "__read(IceInternal.BasicStream __is)"; out << sb; iter = 0; - int classMemberCount = 0; + int patchIter = 0; const bool needCustomPatcher = classMembers.size() > 1; for(DataMemberList::const_iterator d = members.begin(); d != members.end(); ++d) { - writeUnmarshalDataMember(out, package, *d, iter, needCustomPatcher, classMemberCount); + writeUnmarshalDataMember(out, package, *d, iter, needCustomPatcher, patchIter); } out << eb; @@ -4115,10 +4115,10 @@ Slice::Gen::TypesVisitor::visitStructEnd(const StructPtr& p) out << sp << nl << "public void" << nl << "ice_read(Ice.InputStream __inS)"; out << sb; iter = 0; - classMemberCount = 0; + patchIter = 0; for(DataMemberList::const_iterator d = members.begin(); d != members.end(); ++d) { - writeStreamUnmarshalDataMember(out, package, *d, iter, needCustomPatcher, classMemberCount); + writeStreamUnmarshalDataMember(out, package, *d, iter, needCustomPatcher, patchIter); } out << eb; } |