summaryrefslogtreecommitdiff
path: root/cpp/src/Slice/PythonUtil.cpp
diff options
context:
space:
mode:
authorMark Spruiell <mes@zeroc.com>2004-09-28 17:16:59 +0000
committerMark Spruiell <mes@zeroc.com>2004-09-28 17:16:59 +0000
commit6dc08b4e0b5a2c0b6369a870fe9f22bc0a5df41f (patch)
tree38f39ea37adec7f75a8f94371ceabb18d7473d79 /cpp/src/Slice/PythonUtil.cpp
parentadding checksum test (diff)
downloadice-6dc08b4e0b5a2c0b6369a870fe9f22bc0a5df41f.tar.bz2
ice-6dc08b4e0b5a2c0b6369a870fe9f22bc0a5df41f.tar.xz
ice-6dc08b4e0b5a2c0b6369a870fe9f22bc0a5df41f.zip
map away checkedCast, uncheckedCast
Diffstat (limited to 'cpp/src/Slice/PythonUtil.cpp')
-rw-r--r--cpp/src/Slice/PythonUtil.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/cpp/src/Slice/PythonUtil.cpp b/cpp/src/Slice/PythonUtil.cpp
index d96ae5857e6..5ce4b5257d8 100644
--- a/cpp/src/Slice/PythonUtil.cpp
+++ b/cpp/src/Slice/PythonUtil.cpp
@@ -526,6 +526,10 @@ Slice::Python::CodeVisitor::visitClassDefStart(const ClassDefPtr& p)
for(oli = ops.begin(); oli != ops.end(); ++oli)
{
string fixedOpName = fixIdent((*oli)->name());
+ if(fixedOpName == "checkedCast" || fixedOpName == "uncheckedCast")
+ {
+ fixedOpName.insert(0, "_");
+ }
TypePtr ret = (*oli)->returnType();
ParamDeclList paramList = (*oli)->parameters();
string inParams;