diff options
author | Joe George <joe@zeroc.com> | 2019-03-11 11:17:09 -0400 |
---|---|---|
committer | Joe George <joe@zeroc.com> | 2019-03-11 11:45:13 -0400 |
commit | 21662dcec97bc2752f4b30e2ab23d3f29f65d535 (patch) | |
tree | a5e22fc99af8c6bddae77e7a4c1bceb81994ebe1 /cpp/src/slice2swift/SwiftUtil.h | |
parent | More marshalling updates (diff) | |
download | ice-21662dcec97bc2752f4b30e2ab23d3f29f65d535.tar.bz2 ice-21662dcec97bc2752f4b30e2ab23d3f29f65d535.tar.xz ice-21662dcec97bc2752f4b30e2ab23d3f29f65d535.zip |
Add file/line to LocalException
Diffstat (limited to 'cpp/src/slice2swift/SwiftUtil.h')
-rw-r--r-- | cpp/src/slice2swift/SwiftUtil.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/cpp/src/slice2swift/SwiftUtil.h b/cpp/src/slice2swift/SwiftUtil.h index 9adb06df0b2..4aead49f56d 100644 --- a/cpp/src/slice2swift/SwiftUtil.h +++ b/cpp/src/slice2swift/SwiftUtil.h @@ -13,6 +13,8 @@ #include <Slice/Parser.h> #include <IceUtil/OutputUtil.h> +typedef std::list<std::pair<std:: string, std::string> > StringPairList; + namespace Slice { @@ -67,7 +69,8 @@ protected: bool = false); void writeMemberwiseInitializer(IceUtilInternal::Output&, const DataMemberList&, const ContainedPtr&); void writeMemberwiseInitializer(IceUtilInternal::Output&, const DataMemberList&, const DataMemberList&, - const DataMemberList&, const ContainedPtr&, bool rootClass = false); + const DataMemberList&, const ContainedPtr&, bool rootClass = false, + const StringPairList& = StringPairList()); void writeMembers(IceUtilInternal::Output&, const DataMemberList&, const ContainedPtr&, int = 0); void writeMarshalUnmarshalCode(::IceUtilInternal::Output&, |