summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2009-12-17 21:39:00 +0000
committerparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2009-12-17 21:39:00 +0000
commit2a2ce21faa94ed0b3dd742d3779c1c976eb7d3f2 (patch)
tree6f6f80ce168e5437df3c807394ce8d2514dff422
parentaf0554b51c7dac6907af63f132603ac971803c9a (diff)
downloadATCD-idl3_plus_v3.tar.gz
ChangeLogTag: Thu Dec 17 21:37:10 UTC 2009 Jeff Parsons <j.parsons@vanderbilt.edu>idl3_plus_v3
-rw-r--r--modules/CIAO/ChangeLog12
-rw-r--r--modules/CIAO/tests/IDL_Test/Cornucopia/README13
-rw-r--r--modules/CIAO/tests/IDL_Test/IDL3_Plus/README23
3 files changed, 46 insertions, 2 deletions
diff --git a/modules/CIAO/ChangeLog b/modules/CIAO/ChangeLog
index 8b0d53e067b..6bfa0456394 100644
--- a/modules/CIAO/ChangeLog
+++ b/modules/CIAO/ChangeLog
@@ -1,3 +1,15 @@
+Thu Dec 17 21:37:10 UTC 2009 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * tests/IDL_Test/Cornucopia/README:
+
+ Updated this file with info about the non-template
+ IDL3+ constructs added to the test IDL.
+
+ * tests/IDL_Test/IDL3_Plus/README:
+
+ New file, containing info about the new test in this
+ directory.
+
Thu Dec 17 21:15:05 UTC 2009 Jeff Parsons <j.parsons@vanderbilt.edu>
* tools/IDL3_to_XMI/IDL3_to_XMI_visitor.h:
diff --git a/modules/CIAO/tests/IDL_Test/Cornucopia/README b/modules/CIAO/tests/IDL_Test/Cornucopia/README
index 476030cd33d..40c1b6a9090 100644
--- a/modules/CIAO/tests/IDL_Test/Cornucopia/README
+++ b/modules/CIAO/tests/IDL_Test/Cornucopia/README
@@ -6,9 +6,18 @@ This test is for correct code generation, the various
artifacts compile and link, but there is no executable.
The IDL file in this directory was put together to have
-a wide variety of IDL3 constructs, and some features
+a wide variety of IDL3 and non-template IDL3+
+constructs, and some features
not yet present in other CIAO tests and examples:
+ Non-template IDL3+
+
+- porttype
+- port
+- mirrorport
+
+ IDL3
+
- inheritance of operations and attributes in:
- facet interfaces
- supported interfaces
@@ -27,4 +36,4 @@ not yet present in other CIAO tests and examples:
Jeff Parsons
-June 16, 2009
+December 17, 2009
diff --git a/modules/CIAO/tests/IDL_Test/IDL3_Plus/README b/modules/CIAO/tests/IDL_Test/IDL3_Plus/README
new file mode 100644
index 00000000000..5707a8d5bbb
--- /dev/null
+++ b/modules/CIAO/tests/IDL_Test/IDL3_Plus/README
@@ -0,0 +1,23 @@
+
+KitchenSink Code Generation Test
+===============================
+
+This test is for correct code generation, the various
+artifacts compile and link, but there is no executable.
+
+The IDL file in this directory was put together to have
+a wide variety of template-related IDL3+ constructs:
+
+- template module
+- use of template parameters in contained IDL declarations
+- referenced template module usong 'alias' keyword
+- instantiated template module
+
+Currently only the TAO_IDL front end supports IDL3+
+template-related constructs, so this test covers parsing
+and AST building only. As implementation proceeds on
+the corresponding back end support, code generation,
+compiling and linking will also be tested.
+
+Jeff Parsons
+December 17, 2009