diff options
Diffstat (limited to 'cppe/test/IceE/exceptions/Test.ice')
-rw-r--r-- | cppe/test/IceE/exceptions/Test.ice | 82 |
1 files changed, 0 insertions, 82 deletions
diff --git a/cppe/test/IceE/exceptions/Test.ice b/cppe/test/IceE/exceptions/Test.ice deleted file mode 100644 index 9665ca7396a..00000000000 --- a/cppe/test/IceE/exceptions/Test.ice +++ /dev/null @@ -1,82 +0,0 @@ -// ********************************************************************** -// -// Copyright (c) 2003-2007 ZeroC, Inc. All rights reserved. -// -// This copy of Ice-E is licensed to you under the terms described in the -// ICEE_LICENSE file included in this distribution. -// -// ********************************************************************** - -#ifndef TEST_ICE -#define TEST_ICE - -module Test -{ - -interface Empty -{ -}; - -interface Thrower; - -exception A -{ - int aMem; -}; - -exception B extends A -{ - int bMem; -}; - -exception C extends B -{ - int cMem; -}; - -exception D -{ - int dMem; -}; - -module Mod -{ - exception A extends ::Test::A - { - int a2Mem; - }; -}; - - -interface Thrower -{ - void shutdown(); - bool supportsUndeclaredExceptions(); - bool supportsAssertException(); - - void throwAasA(int a) throws A; - void throwAorDasAorD(int a) throws A, D; - void throwBasA(int a, int b) throws A; - void throwCasA(int a, int b, int c) throws A; - void throwBasB(int a, int b) throws B; - void throwCasB(int a, int b, int c) throws B; - void throwCasC(int a, int b, int c) throws C; - - void throwModA(int a, int a2) throws Mod::A; - - void throwUndeclaredA(int a); - void throwUndeclaredB(int a, int b); - void throwUndeclaredC(int a, int b, int c); - void throwLocalException(); - void throwNonIceException(); - void throwAssertException(); -}; - -interface WrongOperation -{ - void noSuchOperation(); -}; - -}; - -#endif |