summaryrefslogtreecommitdiff
path: root/cpp/test/Ice/objects/Test.ice
diff options
context:
space:
mode:
authorJose <jose@zeroc.com>2015-12-28 14:15:32 +0100
committerJose <jose@zeroc.com>2015-12-28 15:09:27 +0100
commit0796f3d662270be771663c0579fde946a7b863d1 (patch)
tree7315f892b62d042941fa0607386e2e6b991967ae /cpp/test/Ice/objects/Test.ice
parentFix binary compatibility issue with previous fix (diff)
downloadice-3.6.1-msvc2015.tar.bz2
ice-3.6.1-msvc2015.tar.xz
ice-3.6.1-msvc2015.zip
Object factory registration fix for VS 2015v3.6.1-msvc2015
Diffstat (limited to 'cpp/test/Ice/objects/Test.ice')
-rw-r--r--cpp/test/Ice/objects/Test.ice11
1 files changed, 11 insertions, 0 deletions
diff --git a/cpp/test/Ice/objects/Test.ice b/cpp/test/Ice/objects/Test.ice
index abbc1b87dc2..638d36dd22f 100644
--- a/cpp/test/Ice/objects/Test.ice
+++ b/cpp/test/Ice/objects/Test.ice
@@ -23,6 +23,11 @@ class Base
string str;
};
+exception BaseEx
+{
+ string reason;
+};
+
class AbstractBase extends Base
{
void op();
@@ -164,6 +169,12 @@ class Initial
void throwInnerSubEx() throws Inner::Sub::Ex;
};
+interface TestIntf
+{
+ Base opDerived();
+ void throwDerived() throws BaseEx;
+};
+
class Empty
{
};