diff options
Diffstat (limited to 'js/test/Ice/optionalBidir/TestAMD.ice')
-rw-r--r-- | js/test/Ice/optionalBidir/TestAMD.ice | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/js/test/Ice/optionalBidir/TestAMD.ice b/js/test/Ice/optionalBidir/TestAMD.ice index d136826465a..0ee848d7de0 100644 --- a/js/test/Ice/optionalBidir/TestAMD.ice +++ b/js/test/Ice/optionalBidir/TestAMD.ice @@ -171,6 +171,24 @@ class F extends E optional(1) A af; }; +class G1 +{ + string a; +}; + +class G2 +{ + long a; +}; + +class G +{ + optional(1) G1 gg1Opt; + G2 gg2; + optional(0) G2 gg2Opt; + G1 gg1; +}; + ["amd"] class Initial { void shutdown(); @@ -283,6 +301,8 @@ class F extends E void sendOptionalClass(bool req, optional(1) OneOptional o); void returnOptionalClass(bool req, out optional(1) OneOptional o); + + G opG(G g); bool supportsRequiredParams(); |