summaryrefslogtreecommitdiff
path: root/cpp/src/slice2swift/SwiftUtil.cpp
diff options
context:
space:
mode:
authorJoe George <joe@zeroc.com>2019-04-02 13:50:43 -0400
committerJoe George <joe@zeroc.com>2019-04-02 13:50:43 -0400
commitbd8e58683462d11aa452913a3b1424665bdc7052 (patch)
treec3a7622e5f7c7bf211d510345f1b5c462001512b /cpp/src/slice2swift/SwiftUtil.cpp
parentFix dispatch base classes (diff)
downloadice-bd8e58683462d11aa452913a3b1424665bdc7052.tar.bz2
ice-bd8e58683462d11aa452913a3b1424665bdc7052.tar.xz
ice-bd8e58683462d11aa452913a3b1424665bdc7052.zip
Fix dispatch function names
Diffstat (limited to 'cpp/src/slice2swift/SwiftUtil.cpp')
-rw-r--r--cpp/src/slice2swift/SwiftUtil.cpp10
1 files changed, 4 insertions, 6 deletions
diff --git a/cpp/src/slice2swift/SwiftUtil.cpp b/cpp/src/slice2swift/SwiftUtil.cpp
index 72cc7c124a5..9d4ff3d6fde 100644
--- a/cpp/src/slice2swift/SwiftUtil.cpp
+++ b/cpp/src/slice2swift/SwiftUtil.cpp
@@ -1912,7 +1912,7 @@ SwiftGenerator::writeProxyAsyncOperation(::IceUtilInternal::Output& out, const O
void
SwiftGenerator::writeDispatchOperation(::IceUtilInternal::Output& out, const OperationPtr& op)
{
- const string opName = fixIdent(op->name());
+ const string opName = op->name();
const ParamInfoList allInParams = getAllInParams(op);
const ParamInfoList allOutParams = getAllOutParams(op);
@@ -1951,7 +1951,7 @@ SwiftGenerator::writeDispatchOperation(::IceUtilInternal::Output& out, const Ope
{
out << "let " << operationReturnDeclaration(op) << " = ";
}
- out << "try " << opName;
+ out << "try " << fixIdent(opName);
out << spar;
for(ParamInfoList::const_iterator q = allInParams.begin(); q != allInParams.end(); ++q)
@@ -1978,15 +1978,13 @@ SwiftGenerator::writeDispatchOperation(::IceUtilInternal::Output& out, const Ope
void
SwiftGenerator::writeDispatchAsyncOperation(::IceUtilInternal::Output& out, const OperationPtr& op)
{
- const string opName = fixIdent(op->name() + (operationIsAmd(op) ? "Async" : ""));
-
const ParamInfoList allInParams = getAllInParams(op);
const ParamInfoList allOutParams = getAllOutParams(op);
const string swiftModule = getSwiftModule(getTopLevelModule(ContainedPtr::dynamicCast(op)));
out << sp;
- out << nl << "func iceD_" << fixIdent(op->name());
+ out << nl << "func iceD_" << op->name();
out << spar;
out << ("incoming inS: " + getUnqualified("Ice.Incoming", swiftModule));
out << ("current: " + getUnqualified("Ice.Current", swiftModule));
@@ -2014,7 +2012,7 @@ SwiftGenerator::writeDispatchAsyncOperation(::IceUtilInternal::Output& out, cons
out << nl;
out << "firstly";
out << sb;
- out << nl << opName;
+ out << nl << fixIdent(op->name() + (operationIsAmd(op) ? "Async" : ""));
out << spar;
for(ParamInfoList::const_iterator q = allInParams.begin(); q != allInParams.end(); ++q)